quettabit
quettabit.bsky.social
quettabit
@quettabit.bsky.social
Reposted by quettabit
November 9, 2025 at 6:27 AM
Reposted by quettabit
👀

"This is the home of s2-lite — an open source, self-hostable implementation of the S2 API for durable streams. It will be backed by SlateDB, and it is currently in development."
GitHub - s2-streamstore/s2: Durable Streams API
Durable Streams API. Contribute to s2-streamstore/s2 development by creating an account on GitHub.
github.com
November 7, 2025 at 8:54 PM
Reposted by quettabit
just tried out the real-time TodoMVC example with @livestore.dev + @s2.dev as the durable sync provider, and honestly its crazy how fast it is!

local SQLite, works offline, real-time updates and no complex setup, just works
November 2, 2025 at 3:31 AM
Reposted by quettabit
Excited to share y-s2, an open-source serverless backend for real-time collaborative applications using Yjs and @s2.dev!
September 30, 2025 at 2:51 AM
Reposted by quettabit
S2's REST API now supports long polling, besides SSE!

Long polling is a simple way for client-driven consumption with stateless HTTP requests.

You just need to specify the ?wait=<seconds> query parameter. If no records are available, the response will only return after the duration elapses.
Read records. - S2
Retrieve a batch of records, or continuously stream.
s2.dev
September 27, 2025 at 5:08 PM
Reposted by quettabit
We open sourced a read-through cache for S3, called Cachey github.com/s2-streamsto...
GitHub - s2-streamstore/cachey: Read-through cache for object storage
Read-through cache for object storage. Contribute to s2-streamstore/cachey development by creating an account on GitHub.
github.com
September 14, 2025 at 6:01 PM
OpenTelemetry 🤝 @s2.dev

Are you building infrastructure for sandbox environments (e.g., agent sandbox, CI/CD sandbox) and want to stream execution logs to users in real time? If so, check out s2.dev/docs/integra... and let us know what you think.
OpenTelemetry - S2
s2.dev
August 30, 2025 at 1:21 AM
Reposted by quettabit
I wrote a bit about how we verify linearizability of @s2.dev using Porcupine! s2.dev/blog/lineari...
Linearizability testing S2 with deterministic simulation
How we validate strong consistency
s2.dev
August 26, 2025 at 4:45 PM
Reposted by quettabit
Added some visibility into usage metrics to the @s2.dev dashboard!
August 12, 2025 at 6:23 PM
Reposted by quettabit
s2.dev got a refresh ✨
August 5, 2025 at 6:53 PM
Reposted by quettabit
Can you build a realtime BBS on s2? Yes, in fact... s2.dev/playground
s2.dev
July 9, 2025 at 9:07 PM
Reposted by quettabit
Agents need granular streams. And yes, @s2.dev fits the bill nicely!

s2.dev/blog/agent-s...
July 1, 2025 at 7:35 PM
Reposted by quettabit
Super cool XTDB plugin from @chuck.cassel.dev, which implements the write-ahead log using @s2.dev streams: github.com/chucklehead-...
GitHub - chucklehead-dev/s2-log
Contribute to chucklehead-dev/s2-log development by creating an account on GitHub.
github.com
June 26, 2025 at 10:10 PM
Reposted by quettabit
Change data capture from Postgres is simple with the right tools. We collaborated with sequinstream.com on an integration so you can use @s2.dev to ship real-time features faster!
June 24, 2025 at 7:01 PM
Reposted by quettabit
Had a lot of fun with this 😄 – a multiplayer, "instant re-playable" pseudoterminal that uses @s2.dev streams as a transport instead of SSH: s2.dev/blog/s2-term
June 10, 2025 at 11:08 PM
Reposted by quettabit
You can now safely share @s2.dev streams directly with end clients like browsers, apps, or agents! No proxying required. Check it out, s2.dev/blog/access-...
June 3, 2025 at 8:23 PM
Reposted by quettabit
Kind words from Chris about S2! I felt strongly that we needed to not hitch our wagon to Kafka. It is not even a priority for us, for now. This may seem like a strange analogy... but if Kafka is OLAP, we want to be OLTP. See this demo to understand what I mean: s2.dev/docs/integra...
chris.blue Chris @chris.blue · May 30
New post! I wrote about malaise in the streaming space. I'm not sure what's going on, but I'm thinking part of it has to do with Kafka.
Kafka: The End of the Beginning
A decade of focus on adoption has payed off. Now it's time to innovate.
materializedview.io
May 30, 2025 at 3:33 PM
Reposted by quettabit
@s2.dev now has an MCP server! The entire API is available for tool-use by AI assistants like Claude -- see it in action here: www.youtube.com/watch?v=wLFk...
S2 via MCP in Claude Desktop
YouTube video by S2, the Stream Store
www.youtube.com
May 29, 2025 at 5:39 PM
Reposted by quettabit
S2 is starting to do some really interesting stuff…
What if you could share an S2 stream directly with an end client, no additional proxy middleware to implement? S2 now supports granular scopes on access tokens! I'll share more on it soon.
May 16, 2025 at 7:16 PM
Reposted by quettabit
S2 now supports timestamps! 🕰️

How we made streams understand time: s2.dev/blog/timesta...
May 14, 2025 at 3:21 PM
Reposted by quettabit
Create streams on the fly with ease. Just turn on this setting for your basin.

@s2.dev
April 3, 2025 at 6:32 PM
Reposted by quettabit
The S2 CLI makes it super easy to manage basins and streams - but now you can also do a lot from within the dashboard!

@s2.dev
April 2, 2025 at 11:35 AM
Reposted by quettabit
I blogged about our DST journey with @s2.dev s2.dev/blog/dst
DST for async Rust
Taming distributed systems with deterministic simulation testing.
s2.dev
April 2, 2025 at 4:12 PM
Reposted by quettabit
Talk 24: "Serverless primitives for the shared log architecture" by Stephen Balogh (@sbalogh.bsky.social)
February 26, 2025 at 5:21 AM