Chris's Avatar

Chris

@chris.blue

37% context left

10,774
Followers
183
Following
3,063
Posts
06.02.2023
Joined
Posts Following

Latest posts by Chris @chris.blue

Pleasure working on it with you! I'm looking forward to my copies. :)

04.03.2026 19:02 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A print copy of Designing Data-Intensive Applications, 2nd edition

A print copy of Designing Data-Intensive Applications, 2nd edition

Just received my author copies of the second edition of DDIA! After years of seeing it only on-screen, holding the final print book in hand is very special. @chris.blue

04.03.2026 10:20 πŸ‘ 361 πŸ” 17 πŸ’¬ 16 πŸ“Œ 2

Feedback need: SlateDB's Python API uses pyo3, which supports Python/Rust async integration. The other bindings use slatedb-c (C FFI ABI), which is sync. Ideally, I want all bindings use one layer (FFI) to simplify maintenance. Should I ditch pyo3 and async Python support, tho?

04.03.2026 04:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - gadget-inc/silo: experimental background queuing system on object storage experimental background queuing system on object storage - gadget-inc/silo

"A background job queueing system built on top of object storage via slatedb" 🀩

Was just talking about the need for this with @almog.xyz today!

github.com/gadget-inc/s...

04.03.2026 00:52 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

To serve, stick around.

03.03.2026 16:37 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Excited to enable pipelining by default in s2-lite with this upgrade! Expect lower latency and higher throughput.

github.com/s2-streamsto...

03.03.2026 18:52 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Maven Central: io.slatedb:slatedb Discover slatedb in the io.slatedb namespace. Explore metadata, contributors, the Maven POM file, and more.

Finally, we published an official Java binding on maven central:

central.sonatype.com/artifact/io....

We did a full rewrite of slatedb-c to make this possible. All official bindings will use slatedb-c's FFI bindings moving forward. This gives us a single stable foundation.

03.03.2026 18:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
crates.io: Rust Package Registry

A new slatedb-txn-obj crate is now available. Use it to implement transactional objects with epoch-based fencing, retries, conflict merging. It's a critical component of SlateDB, and it's now available to everyone.

crates.io/crates/slate...

03.03.2026 18:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The `DbReader` also got some attention:

- Added `DbReaderBuilder`
- Readers now support on-disk object store file caching
- Readers can preload (warm) caches
- WAL object store support

03.03.2026 18:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Writes now return a `WriteHandle` that contains the sequence number of the write. This is a first step in adopting time-travel reads on SlateDB. Users can also tie sequence numbers to other identifiers such as PostgreSQL LSNs or Kafka offsets.

slatedb.io/rfcs/0018-ex...

03.03.2026 18:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We're also exposing more database lifecycle information. Users can now call `db.status()` and `db.subscribe()` to check database status and receive notifications when status updates occur. `db.status()` can also be used as a health check.

03.03.2026 18:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

SlateDB now offers a `WalReader`. Users can now write low latency write-ahead log (WAL) consumers to implement change data capture (CDC) on SlateDB databases.

slatedb.io/docs/design/...

03.03.2026 18:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Users can now write compaction filters to mutate or delete data during compaction. Importantly, this feature allows users to implement custom retention and truncation policies for their data.

slatedb.io/rfcs/0017-co...

03.03.2026 18:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

SlateDB 0.11.0 is out! We had 5 new RFCs, 10 new contributors, and 3 new language bindings. This is a big release with a bunch of improvements and new features. 🧡

03.03.2026 18:38 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1
Why exe.dev VMs are persistent - exe.dev blog On the design decision to make VMs persistent, with persistent disks.

Serverless is a mess. Persistent VMs for the win. blog.exe.dev/persistent

03.03.2026 16:28 πŸ‘ 19 πŸ” 1 πŸ’¬ 0 πŸ“Œ 2
Post image

β€œGradually, then suddenly.” That’s how adoption works when you’re building something new. Opendata is still "gradually" but 100 stars with $0 spent on marketing is a good start. Back to building! github.com/opendata-oss...

02.03.2026 19:51 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Tolja

02.03.2026 06:35 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Book cover of "Designing Data-Intensive Applications, 2nd edition". It has a similar wild boar on the cover as the first edition, but it uses O'Reilly's new cover design, and the boar is now slightly colourised.

Book cover of "Designing Data-Intensive Applications, 2nd edition". It has a similar wild boar on the cover as the first edition, but it uses O'Reilly's new cover design, and the boar is now slightly colourised.

The second edition of Designing Data-Intensive Applications, by myself and @chris.blue, is finished and sent off to the printers! Ebooks should be available in the next week, and print books in 3–4 weeks. Sigh of relief. πŸ˜…

(BTW, this is a good opportunity to support your favourite local bookshop!)

18.02.2026 11:09 πŸ‘ 669 πŸ” 140 πŸ’¬ 27 πŸ“Œ 19

We (@chris.blue and I) did an interview for the @antithesis.com Bug Bash podcast. It was an interesting discussion!

18.02.2026 22:49 πŸ‘ 31 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0
Preview
GitHub - s2-streamstore/s2: Durable Streams API Durable Streams API. Contribute to s2-streamstore/s2 development by creating an account on GitHub.

We have landed on an open source monorepo for the Rust SDK, CLI, and s2-lite github.com/s2-streamsto...

17.02.2026 16:06 πŸ‘ 6 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - flaneur2020/rimio Contribute to flaneur2020/rimio development by creating an account on GitHub.

> Rimio is a lightweight write-back cache that accelerates object-native systems (SlateDB, ZeroFS, JuiceFS, NeonDB, Greptime, Databend, WarpStream, Thanos, etc.) for edge and on-prem clusters with minimal operational overhead.

🀩

github.com/flaneur2020/...

16.02.2026 00:51 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Sam Altman on X: "Peter Steinberger is joining OpenAI to drive the next generation of personal agents. He is a genius with a lot of amazing ideas about the future of very smart agents interacting with each other to do very useful things for people. We expect this will quickly become core to our" / X Peter Steinberger is joining OpenAI to drive the next generation of personal agents. He is a genius with a lot of amazing ideas about the future of very smart agents interacting with each other to do very useful things for people. We expect this will quickly become core to our

OpenAI hired the openclaw guy.

15.02.2026 23:20 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

There could be a pretty nice interregnum where there are no humanoid bots, but the internet (as we know it) is busted. Could be a re-awakening where humans turn away from virtual/online spaces to physical spaces and the real world again.

15.02.2026 22:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And again we will probably try to detect them in some way, which kinda sets up the same dynamic as in the book/movie.

15.02.2026 22:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Taking this a step farther, when robots get good enough, it makes me wonder if physical space will kinda go the same way. Things could end up quite similar to blade runner, where humanoid robots look similar enough that we can’t tell the diff.

15.02.2026 22:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

But of course it’ll be impossible to know if you’re actually interacting with humans since they can always turn their computer over to a bot after human verification. So I kinda feel like public internet as it existed is doomed.

15.02.2026 22:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Humans will probably try to create separate spaces to interact with actual humans. Private discord chans, private sites, human verification, etc.

15.02.2026 22:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’m reading the blade runner book right now (do androids dream of electric sheep) and it got me thinking. The internet is infested by bots. I kind of feel in the long run that the public internet will be bot-only, or largely bot stuff and a bit of human stuff.

15.02.2026 22:53 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Apple purchased KuzuDB.

15.02.2026 22:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
LadybugDB - Open Source Columnar Graph Database

ladybugdb.com is the fork & continue project, but I think there’s a slightly different roadmap to be more object storage integrated

15.02.2026 17:13 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1