Pinned
Mehul Arora
Mehul Arora reposted
Mehul Arora reposted
we just released opbox.dev, which is a fun way to bring real-time sync to directories of plain textfiles (markdown, code, what have you..) on disk youtube.com/watch?v=ewhP...
Seems like Local AI is getting more and more relevant, so I wrote about it! s2.dev/blog/local-ai
You can plug @s2.dev into your anthropic sdk based chat app and make your chats durable!
Make your aisdk chat app crash proof by using s2.dev as the persistence layer behind useChat!
Sorry folks, if you are going to video conference over a database, it better be a Stream Store. s2.dev/blog/video-c...
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
Mehul Arora reposted
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
Checkout parallax: github.com/s2-streamsto...
Mehul Arora reposted
Mehul Arora reposted
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...
Mehul Arora reposted
Thankful to the @s2.dev team for all the progress we made this year! Really excited for 2026. Some highlights 🧵
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
Mehul Arora reposted
Excited to share y-s2, an open-source serverless backend for real-time collaborative applications using Yjs and @s2.dev!
Mehul Arora reposted
Mehul Arora reposted
I wrote a bit about how we verify linearizability of @s2.dev using Porcupine! s2.dev/blog/lineari...
Mehul Arora reposted
Our Star Wars quickstart got good feedback, and now you can view the stream from the dashboard too 🫣 This comes in real handy for live debugging and observability — especially in systems built around agentic workflows, microservices, or event sourcing using @s2.dev
@s2.dev can now automatically delete streams where all records have fallen out of retention or it was never written to, based on a configurable time threshold. The option is called "delete-on-empty" and you can set it up on the default stream configuration for your basin from the dashboard or CLI!
Music credits: www.youtube.com/watch?v=Ln7q... IRC in 23 lines of bash with S2 by Stephen Balogh: gist.github.com/infiniteregr...
Mehul Arora reposted
Agents need granular streams. And yes, @s2.dev fits the bill nicely! s2.dev/blog/agent-s...
Mehul Arora reposted
Super cool XTDB plugin from @chuck.cassel.dev, which implements the write-ahead log using @s2.dev streams: github.com/chucklehead-...
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!
Mehul Arora reposted
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
Mehul Arora reposted
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-...
Mehul Arora reposted
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...
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.
Mehul Arora reposted
Mehul Arora reposted
S2 now supports timestamps! 🕰️ How we made streams understand time: s2.dev/blog/timesta...
Mehul Arora reposted
Adding a familiar tail command to the @s2.dev CLI felt natural! Some folks have compared Stream Store to a "serverless named pipe." It's an intuitive analogy, and here are some ways S2 is so much more: - Record-oriented - Durable on object storage - Built-in concurrency control
Mehul Arora reposted
Create streams on the fly with ease. Just turn on this setting for your basin. @s2.dev
Mehul Arora reposted
I blogged about our DST journey with @s2.dev s2.dev/blog/dst
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