S2, the Stream Store's Avatar

S2, the Stream Store

@s2.dev.bsky.social

Serverless API for streaming data

106 Followers  |  5 Following  |  3 Posts  |  Joined: 04.12.2024  |  1.7344

Latest posts by s2.dev on Bluesky

Video thumbnail

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

01.08.2025 20:11 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

@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!

28.07.2025 23:28 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1

Can you build a realtime BBS on s2? Yes, in fact... s2.dev/playground

09.07.2025 21:07 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
screenshot of blog post titled `Stream per agent session`

screenshot of blog post titled `Stream per agent session`

Agents need granular streams. And yes, @s2.dev fits the bill nicely!

s2.dev/blog/agent-s...

01.07.2025 19:35 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - chucklehead-dev/s2-log Contribute to chucklehead-dev/s2-log development by creating an account on GitHub.

Super cool XTDB plugin from @chuck.cassel.dev, which implements the write-ahead log using @s2.dev streams: github.com/chucklehead-...

26.06.2025 22:10 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image

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!

24.06.2025 19:01 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

10.06.2025 23:08 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

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-...

03.06.2025 20:23 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
S2 via MCP in Claude Desktop
YouTube video by S2, the Stream Store S2 via MCP in Claude Desktop

@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...

29.05.2025 17:39 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

We were inspired by Vercel's take on resumable streams in the Chat SDK, and thought β€” what if we took it a step further with S2?

With the @s2-dev/resumable-stream npm package, you can use S2 as the backend for stream resumption in AI chat applications.

28.05.2025 16:28 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

S2 now supports timestamps! πŸ•°οΈ

How we made streams understand time: s2.dev/blog/timesta...

14.05.2025 15:21 β€” πŸ‘ 17    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

02.05.2025 18:17 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

A next gen serverless movement is emerging: Serverless as a core attribute of infra components (compute, dbs, queues, workflows)

The key tenets survive (cost, scale, perf, managed infra) but now serverless is embedded in the tools available, rather than being the tool itself.

Here’s some examples…

17.04.2025 20:03 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1

Thanks for the tag HN bot! Domains as handles are such a cool @bsky.app feature

08.04.2025 03:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Create streams on the fly with ease. Just turn on this setting for your basin.

@s2.dev

03.04.2025 18:32 β€” πŸ‘ 4    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

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

02.04.2025 11:35 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Serverless primitives for the shared log architecture

Just watched @sbalogh.bsky.social HYTRADBOI talk and I love the idea behind @s2.dev: using a stream as your database ✨ The simplicity of the API/concepts is going to make it accessible to teams who'd otherwise have to reach for ~kafka to get a similar architecture

www.hytradboi.com/2025/f2cc03c...

21.03.2025 13:28 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Announcing the Bytewax Connector for S2! – bytewax We’re excited to introduce the Bytewax connector for S2 (Stream Store). S2’s philosophyβ€”that **the stream deserves to...

Bytewax connector for @s2.dev is out now!

bytewax.io/blog/s2-conn...

04.03.2025 20:38 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
S2 command line interface walkthrough
YouTube video by S2, the Stream Store S2 command line interface walkthrough

A walkthrough of the CLI that will give you a good sense of S2 overall:
www.youtube.com/watch?v=l-31...

27.02.2025 19:02 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Building a KV-store with S2
● Multi-primary, horizontally scalable, distributed KV-store
● All writes regionally durable
● Linearizable reads from all replicas
https://github.com/s2-streamstore/s2-kv-demo

Building a KV-store with S2 ● Multi-primary, horizontally scalable, distributed KV-store ● All writes regionally durable ● Linearizable reads from all replicas https://github.com/s2-streamstore/s2-kv-demo

Talk 24: "Serverless primitives for the shared log architecture" by Stephen Balogh (@sbalogh.bsky.social)

26.02.2025 05:21 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1
Preview
GitHub - s2-streamstore/flink-connector-s2: Flink connector for S2 [WIP] Flink connector for S2 [WIP]. Contribute to s2-streamstore/flink-connector-s2 development by creating an account on GitHub.

We're also releasing an alpha version of a Flink connector for S2 streams: github.com/s2-streamsto...

See the demos for an example real-time feature pipeline for turning beacons (stored on S2) into complex events, and ultimately a dynamic table of ML features stored upsert-style on an S2 stream.

24.02.2025 19:51 β€” πŸ‘ 3    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - s2-streamstore/s2-sdk-java: Java SDK for S2 Java SDK for S2. Contribute to s2-streamstore/s2-sdk-java development by creating an account on GitHub.

S2 now has an official Java SDK!

github.com/s2-streamsto...

24.02.2025 19:51 β€” πŸ‘ 4    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Preview
Bento - S2

Really excited to announce @s2.dev components for Bento πŸŽ‰
You can now integrate S2 streams as inputs and outputs in your pipelines.

Get started: s2.dev/docs/integra...

11.02.2025 13:37 β€” πŸ‘ 2    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Blazing-fast IoT data pipeline for infrared monitoring Homebrew project to monitor shared spaces using an infrared thermal imaging sensor and S2.

You can easily power your next IoT project's data streaming pipeline with S2, and I wrote a blogpost showing exactly how you can do it!

s2.dev/blog/iot

31.01.2025 19:07 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Post image

Love how @s2.dev guides you through reproducing ASCII Star Wars in your terminal. It's a fun, clear and engaging quickstart example. Well played.

20.01.2025 16:53 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - s2-streamstore/s2-sdk-python: Python SDK for S2 Python SDK for S2. Contribute to s2-streamstore/s2-sdk-python development by creating an account on GitHub.

You can now use @s2.dev with Python!

API Reference: streamstore.readthedocs.io
GitHub Repo: github.com/s2-streamsto...

15.01.2025 03:42 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1
Preview
GitHub - s2-streamstore/s2-sdk-go: Go SDK for S2 Go SDK for S2. Contribute to s2-streamstore/s2-sdk-go development by creating an account on GitHub.

Hey Gophers! Got some great news for you. @s2.dev now has an official SDK for Go πŸŽ‰

Checkout the repo at github.com/s2-streamsto...

13.01.2025 16:54 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
One weird trick to durably replicate your KV store Deep dive on how S2 can be used as a shared log for building distributed data systems.

Wrote a post exploring how replicated databases can be built on top of an @s2.dev stream by using it as a write-ahead log (also shows off the official S2 rust sdk!) s2.dev/blog/kv-store

10.01.2025 20:46 β€” πŸ‘ 10    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Introducing S2 (@s2.dev)

Main Link | Discussion

21.12.2024 22:54 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 2

This looks very cool:

S2: Streams as a cloud storage primitive

20.12.2024 22:31 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

@s2.dev is following 5 prominent accounts