Cloudflare Worldedge community field guide

CURRENT EDITION / 2026-10

Basin と K2:event stream から R2 上の open lakehouse へ

Basin は R2 上の Apache Iceberg table として GA、K2 は replay 可能な durable ordered log を public beta で提供します。

ISSUE
34 / 34
初回公開
SOURCE CHECK
Archive integrity

edition month は curriculum 上の位置です。本 edition は 2026-10 に公開された一次資料をもとに執筆し、本文の初回公開日は 2026-10-21 です。retrospective run より後の edition は自身の公開日を持ちます。

01 / DECISION

この primitive を選ぶ時

metrics は Analytics Engine、task fan-out は Queues のままにし、複数の独立した consumer が同じ順序付きログを replay する必要がある時に K2 を、大量の open-format な履歴に SQL が必要な時に Basin を足します。

02 / ARCHITECTURE

最小で説明可能な path を作る

Basin Pipelines の setup で stream、SQL transformation、R2 上の Iceberg table を作り、compaction と snapshot expiration は Basin Catalog に任せ、warehouse は Basin SQL で問い合わせます。K2 では producer が record を追記し、subscription が単一の consumer group か複数の独立した consumer に配信します。

  1. 01contract を定義

    metrics は Analytics Engine、task fan-out は Queues のままにし、複数の独立した consumer が同じ順序付きログを replay する必要がある時に K2 を、大量の open-format な履歴に SQL が必要な時に Basin を足します。

  2. 02primitive を一つ追加

    Basin Pipelines の setup で stream、SQL transformation、R2 上の Iceberg table を作り、compaction と snapshot expiration は Basin Catalog に任せ、warehouse は Basin SQL で問い合わせます。K2 では producer が record を追記し、subscription が単一の consumer group か複数の独立した consumer に配信します。

  3. 03failure evidence を残す

    sample event を stream の ingest endpoint に POST し、同じ行を warehouse への Basin SQL query で読み戻します。K2 では各 subscription が受け取るべき record を受け取り、replay が同じ順序を返すことを確認します。

03 / REPRODUCE

confidence の前に evidence

sample event を stream の ingest endpoint に POST し、同じ行を warehouse への Basin SQL query で読み戻します。K2 では各 subscription が受け取るべき record を受け取り、replay が同じ順序を返すことを確認します。

npx wrangler basin pipelines setup

04 / BOUNDARY

Production boundary

Basin は GA ですが、K2 は Workers Paid 上の public beta で、account ごとに 10 GB、保持期間は最長 30 日です。Basin SQL は analytical であり transactional ではないため D1 の代わりにはならず、Basin Pipelines の各 stream の ingest 上限は 1 GB/s です。Cloudflare Pipelines・R2 Data Catalog・R2 SQL は Basin Pipelines・Basin Catalog・Basin SQL に改名され、旧名で作成したリソースも引き続き動作します。

05 / FIRST-PARTY SOURCES

一次資料を authoritative に保つ

product behavior、limit、pricing、availability は変わります。実行前に source を再確認してください。

01 / SOURCECloudflare Basinhttps://developers.cloudflare.com/basin/02 / SOURCEBasin is now generally availablehttps://developers.cloudflare.com/changelog/post/2026-10-01-basin-ga/03 / SOURCEBasin Pipelines getting startedhttps://developers.cloudflare.com/basin-pipelines/getting-started/04 / SOURCECloudflare K2https://developers.cloudflare.com/k2/05 / SOURCEBasin Pipelines stream ingest limithttps://developers.cloudflare.com/changelog/post/2026-10-01-stream-ingest-limit-increase/