s2.dev
Fall 2025活動中無制限で永続的なリアルタイムストリームのAPI
- サマリー
- 開発者向けに、無制限で永続化・アクセス制御されたリアルタイムstreamのAPIを提供する
- 課題
- 耐久性のあるstreamを扱うために、Kafkaのようなclusterの管理が必要で、object storageのように簡単に使えない
- 解決策
- streamをインターネット経由で直接利用できる無制限のweb resourceとして提供し、永続化や高fanout配信を実現する
AI による要約
- 所在地
- San Francisco, CA, USA
- チーム規模
- 5 人
事業内容
S2はdurable streams向けのAPI。ストリーミングデータを、驚くほどシンプルかつ信頼性の高い方法で扱えるようにする。 データシステムに取り組む中で、欠けている基盤要素があると感じるようになった。object storageにあるようなシームレスな体験は、durable streamsには存在していなかった。そこで、その課題を解決することにした。 S2は、streamsを無制限でアクセス制御可能なWebリソースとして再構築する。KafkaとS3を組み合わせたようなものだ。 - エージェントを構築する場合:granular streamsを使ってコンテキストをリアルタイムに永続化し、ワークフローを監査可能にし、エージェント間を連携させる。 - 常に変化するデータを配信する場合:streamsは高いfanoutに対応し、インターネット経由で直接アクセスできるため、リアルタイムフィードの配信に適している。 - サンドボックス環境を構築する場合:インスタンスごとのstreamsにデータを送信し、過去の履歴もライブイベントも同じように簡単に読み取る。 - local-firstやマルチプレイヤー体験を構築する場合:更新を信頼性と効率性を保ちながら伝播させる。 クラスタの管理から解放され、ストリーミングを始めよう。