Joran Dirk Greef
@jorandirkgreef
Creator, Founder and CEO of @TigerBeetleDB — the financial transactions database designed to power the next 30 years of transaction processing.
In 2020, we discovered a fundamental limit in the general-purpose DB design for transaction processing. This led to the creation of TigerBeetle. Today, I'm excited to announce TigerBeetle's $24 million Series A led by @natalievais of @sparkcapital. tigerbeetle.com/blog/2024-07-2…
Excited to announce TigerBeetle's $24 million Series A. Led by @natalievais of @sparkcapital with participation from @AmplifyPartners and @Coil. tigerbeetle.com/blog/2024-07-2…
A rule of thumb is that you can use the layers “above” to defend the layers “below” end-to-end. For example: Defend the network if you trust storage/memory/CPU. Or defend network/storage if you trust memory/CPU. But defending memory gets hard, if you can only trust the CPU.
@TigerBeetleDB designs for the full fault model space: github.com/tigerbeetle/ti…. They tolerate all sorts of storage faults (first of its kind in commercial DBs afaiu). They do not however, tolerate memory faults, and assume that the DB is running on server ECC-memory.
Up next in #SD25 online! Join @StephWangBuilds as she takes the stage for her talk, “Simplicity is The New Black”. Tomorrow, Wednesday, July 23 at 10am PT / 1pm ET / 7pm CET youtu.be/itK6BSSe5DA
IronBeetle⚡️ Ep. 077, July 17th Did you every try to literally cat two binaries together? 𝗆𝖺𝗍𝗄𝗅𝖺𝖽 did, it's surprisingly useful, checkout this episode for why! youtu.be/ZRlFmZHWfRo
I think ppl don't understand how big of a deal the new #ziglang io scheme is -- it has abstracted into a unified interface, the high level "async" e.g. #elixir's Task.async/await, with how async/await "works" in lower level languages, and lets you, the user, pick and choose with…
Zig SHOWTIME #42 - Asynchrony is NOT Concurrency! w/ Andrew Kelley youtu.be/l8fDQdSjPQg
Matklad's “Building Systems, Simply” youtube.com/watch?v=jVC4DP…
Matklad's “Building Systems, Simply” youtube.com/watch?v=jVC4DP…
we are eating good today
Matklad's “Building Systems, Simply” youtube.com/watch?v=jVC4DP…
nice talk check it out
Matklad's “Building Systems, Simply” youtube.com/watch?v=jVC4DP…
Thanks for summary! I haven't gotten to it yet, but I can already feel the goodness!
Matklad's “Building Systems, Simply” youtube.com/watch?v=jVC4DP…
chad engineering team, I'm so grateful to the Primeagen for introducing us to TigerBeetle.
Matklad's “Building Systems, Simply” youtube.com/watch?v=jVC4DP…
1st Lesson: Optimize your Github repo size because clone time affects everyone (and everything).
We're live with our 1st talk from #sd25 Matklad's “Building Systems, Simply” youtube.com/watch?v=jVC4DP…
Join us live… …as matklad serves up a set menu of tastings, subtle and sublime—the design decisions of how we build TigerBeetle. These have been force multipliers for us, and you can apply them too. See you there!
We're going live in five, to kick off #sd25 online!!! Come join us in the live chat now. youtu.be/jVC4DP-8xLM
TigerBeetle 0.16.51 is released! - Compaction scheduling more performant and memory efficient - Improves ARCHITECTURE.md to explain integration with larger data processing systems - Adds metrics for read and write IO durations github.com/tigerbeetle/ti…
In the same vein as @cmuratori and @BetterSoftwareC hackers think about how to build better software, @jorandirkgreef and the @tigerbeetle crew are living in the future of software engineering. I love listening to these guys talk about how they've built what they have. They're…
Join us live… …as matklad serves up a set menu of tastings, subtle and sublime—the design decisions of how we build TigerBeetle. These have been force multipliers for us, and you can apply them too. See you there!
the zig `IO` interface looks really exciting its basically what tigerbeetle does already for IO across OSes but standardized
Join us live… …as matklad serves up a set menu of tastings, subtle and sublime—the design decisions of how we build TigerBeetle. These have been force multipliers for us, and you can apply them too. See you there!
Kicking off #SD25 online 𝚖𝚊𝚝𝚔𝚕𝚊𝚍 on building systems, simply Tomorrow, July 21 at 10am PT / 1pm ET / 7pm CET youtu.be/jVC4DP-8xLM
Kicking off #SD25 online 𝚖𝚊𝚝𝚔𝚕𝚊𝚍 on building systems, simply Tomorrow, July 21 at 10am PT / 1pm ET / 7pm CET youtu.be/jVC4DP-8xLM
We’ve always stuck to stable language features in Zig. And the grammar is pretty small. Andrew spoke at #systemsdistributed on the upcoming advances in stdio reader/writer. We’re happy (would be more concerned about languages that will never fix this). m.youtube.com/watch?v=f30Pce…