8/21/2026 at 12:27:31 PM
I really wish they turned it into a dependency or database framework where users could define their own business logic to swap out the double entry accounting, while reusing all the system architecture and networking features, consensus etc.Sort of like a new paradigm where opinionated custom databases could be created with arbitrary entry logic built on this stack.
by hoppp
8/21/2026 at 12:31:45 PM
This was always the plan, and if you look closer at VSR and the state machine interface you’ll see it’s already pluggable. We just haven’t packaged it. (We’re dogfooding our first few internal “CustomBeetles” before we package and document.)by jorangreef
8/21/2026 at 2:19:09 PM
In about 5 years time the trend will be "Just use Beetles" for everything :PSeriously Can't wait to see this.
Congrats on launching [1] Tigerbeetle Cloud. Should have submitted that as well but I thought this was more interesting. May be another time.
by ksec
8/21/2026 at 2:49:31 PM
Ah thank you! (and for posting!)That’s the dream. To serve the world’s transactions and data (with a whole lotta beetles!). We’re working to make it reality.
Appreciate the congrats! You make today a double whammy! :P
by jorangreef
8/21/2026 at 12:37:16 PM
That's cool! I will be then probably taking a closer look!by hoppp
8/21/2026 at 12:37:53 PM
Thanks! Watch IronBeetle too on Twitch if you’d like to go really deep.by jorangreef
8/21/2026 at 1:14:52 PM
Emphasis on: opinionated custom databases. One database might be SQL-based for periodic report generation. Another database might be a noSQL key-val store designed to effortless grow with the number of end-users. General-purpose programming languages already cater to the 'own business logic' part - it's their whole job. What's left? System architecture, networking features, consensus. That's Kafka.by mrkeen
8/21/2026 at 12:47:55 PM
llvm for databases?by high_na_euv
8/21/2026 at 2:18:10 PM
Isn’t that literally what Turso said they wanted to be?by mgrandl
8/21/2026 at 12:32:46 PM
I'm pretty sure they manage to get that level of performance and reliability, since they have a very limited schema.I'm pretty sure you can't just do a precise 128 byte align, if one of the element is an image blob or varchar(1000).
by Ygg2
8/21/2026 at 12:37:06 PM
No, the LSM in TB is generalizable at comptime to any combination of power of two sized key/value tuples.by jorangreef