Pipelining is now default in latest s2-lite! 8x increase in throughput and 6x lower latency when running against an S3 standard bucket.
Pipelining is now default in latest s2-lite! 8x increase in throughput and 6x lower latency when running against an S3 standard bucket.
There's two new ways to manage S2 as code! The Terraform provider lets you manage resources with full lifecycle support. Available on the Terraform Registry at s2-streamstore/s2.
Or you can use the CLI by `s2 apply` which takes a declarative JSON spec and creates/reconfigures specified resources.
Excited to enable pipelining by default in s2-lite with this upgrade! Expect lower latency and higher throughput.
github.com/s2-streamsto...
The s2.dev dashboard now has a Data Plane studio to make it convenient to work with streams. You can:
-Do one-shot reads, live tail from any stream, start from an offset, seq no., or timestamp
-Append records in multiple modes
-Run stream commands
-Inspect records with command record aware rendering
Stream Store :)
The S2 cloud service is now GA!
We also raised a $3.85M seed round led by Accel with participation from Y Combinator, and other funds and angels like @t3.gg @chris.blue @fulmicoton.bsky.social
s2.dev/blog/ga
It was fun to run multi-agent research cohorts and have them connect over durable streams, making infinitely many reasoning topologies possible!
lite is embedded into the CLI now: 's2 lite' just made intuitive sense :)
We have landed on an open source monorepo for the Rust SDK, CLI, and s2-lite github.com/s2-streamsto...
s2 cell architecture diagram
Curious about the architecture of S2? This is how we cook infinite durable streams for you.
It can be done, but S2 is also an HTTP API that can be used from the frontend (e.g. s2.dev/playground). And with @s2.dev, reads are horizontally scalable (www.reddit.com/r/databasede...) so a CDN is not needed.
There will probably be a lot of similarities on the data plane (s2.dev/docs/api/rec...), since both are about durable streams, the noun. s2-lite is an OSS implementation of the the same API as @s2.dev, which is specified here github.com/s2-streamsto....
just got finished no-lifing on building a TUI for s2, wdyt?
Write side is streaming the @bsky.app firehose using the TypeScript SDK: github.com/s2-streamsto...
Thanks to Claude, I can frontend. Shipped some improvements to the stream tailing UX in the @s2.dev dashboard.
s2-lite is here โ an open source @s2.dev Stream Store! It's a single binary you can run anywhere. Powered by SlateDB, so you can point it at an object storage bucket for durable streams with real-time reads. github.com/s2-streamsto...
www.youtube.com/watch?v=21EY...
The era of experience calls for event sourcing
via paper by David Silver and
Richard Sutton, storage.googleapis.com/deepmind-med...
YC F25, wherein we made a video from a literal stream www.ycombinator.com/launches/OnP...
Amazing customers in production embracing S2 trigger.dev/changelog/re...
Made reads extremely scalable and open sourced cachey.dev www.reddit.com/r/databasede...
Tons of product improvements, such as access control (s2.dev/blog/access-...), timestamping (s2.dev/blog/timesta...), playground (s2.dev/playground), usage visibility (s2.dev/dashboard), and SDKs (s2.dev/docs/sdk)
HN for our intro post (s2.dev/blog/intro), deterministic simulation testing approach (s2.dev/blog/dst), and more
Thankful to the @s2.dev team for all the progress we made this year! Really excited for 2026.
Some highlights ๐งต
Very vegan sentiment from Ilya Sutskever about aligning AI to care about sentient life rather than human in particular www.youtube.com/watch?v=aR20...
Make small writes cheap again
You just have to take it enough times to have it be stuck behind a truck for 10 mins and get 5 free rides, it amortizes
We are at SyncConf SF! Find us or DM if you wanna chat streams (or logs if you prefer!)
Definitely seeing the argument against non-standard runtimes โ
@cloudflare.social Workers don't support http2