s2.dev
Install the CLI on macOS or Linux: curl --proto '=https' --tlsv1.2 -LsSf tail.surf/install | sh CLI, SDKs, and protocol: github.com/s2-streamst...
s2.dev reposted
S2 source and sink plugins are now available for Streamling. Read durable S2 streams into Arrow batches, or write Streamling output back to S2. ClickHouse ingestion, Postgres CDC, and a full Postgres โ S2 โ ClickHouse example: s2.dev/docs/integr...
s2.dev 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...
s2.dev reposted
Seems like Local AI is getting more and more relevant, so I wrote about it! s2.dev/blog/local-ai
If you have wondered whether to use the s2.dev cloud service, or self-host s2-lite (github.com/s2-streamstore/s2) โ s2.dev/docs/s2-lite...
s2.dev reposted
turns out "stream per session" is not just for agents. it works for browser sessions too. built RePlaya, a self-hosted session replay tool where each visit is just an @s2.dev stream you can play back or tail live. recording = append playback = read live replay = tail github.com/s2-streamsto...
Streams as a cloud storage primitive, now in more places. S2 is the serverless API for unlimited, durable, real-time streams. Today, we're adding US West and EU North as new basin locations. s2.dev/blog/locatio...
s2.dev reposted
You can plug @s2.dev into your anthropic sdk based chat app and make your chats durable!
s2.dev reposted
s2.dev reposted
@s2.dev now supports client-supplied encryption keys for durable streams. Bring your own per-request key, keep key material out of S2 storage and logs, and let S2 handle request-time encryption behind the stream API. s2.dev/blog/encrypt...
s2.dev reposted
Make your aisdk chat app crash proof by using s2.dev as the persistence layer behind useChat!
s2.dev reposted
new Dart SDK for @s2.dev from the community: pub.dev/packages/s2_...
s2.dev reposted
Sorry folks, if you are going to video conference over a database, it better be a Stream Store. s2.dev/blog/video-c...
s2.dev reposted
s2.dev reposted
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
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
s2.dev reposted
s2.dev reposted
s2.dev 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...
s2.dev reposted
Thankful to the @s2.dev team for all the progress we made this year! Really excited for 2026. Some highlights ๐งต
s2.dev reposted
s2.dev reposted
s2.dev reposted
๐ "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."
s2.dev reposted
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
s2.dev reposted
a lil demo of serverless infra observability using S2 www.youtube.com/watch?v=wsFi...
s2.dev reposted
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.
s2.dev reposted
We open sourced a read-through cache for S3, called Cachey github.com/s2-streamsto...
s2.dev reposted
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.
s2.dev reposted
Added some visibility into usage metrics to the @s2.dev dashboard!
s2.dev reposted
s2.dev 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 reposted
@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!
s2.dev reposted
s2.dev reposted
Agents need granular streams. And yes, @s2.dev fits the bill nicely! s2.dev/blog/agent-s...
s2.dev reposted
Super cool XTDB plugin from @chuck.cassel.dev, which implements the write-ahead log using @s2.dev streams: github.com/chucklehead-...
s2.dev reposted
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!
s2.dev 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
s2.dev 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-...
s2.dev reposted
@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...