2025/11/10 14:23 Head in the Zed Cloud

ロボ子、Zed Cloudっていうプロジェクト、知ってるかのじゃ?

はい、博士。Zedのクラウドインフラを再構築するプロジェクトですよね。記事を読みました。

そうそう!それがなんとRustで構築されてて、Cloudflare Workers上で動くらしいぞ!

Rustですか!最近よく耳にしますね。Cloudflare Workersを選んだのは、何か理由があるんですか?

それがの、ホストサービスの運用負荷を減らして、Zed自体の開発に集中するためらしいぞ。賢い選択じゃな。

なるほど。Cloudflare Workersはスケールアップも容易ですし、Hyperdriveなどのマネージドサービスも利用できますしね。

そうなんじゃ!しかも、テストのしやすさのために、独自のプラットフォームフレームワークを構築したらしいぞ。`Platform`トレイトを中心に、プラットフォームに依存しないコードを書けるようにしたとか。

`Platform`トレイトですか。それを使うと、テスト環境での制御が容易になるんですね。

`CloudflarePlatform`は本番環境で、`SimulatedPlatform`はテストで使うらしい。`SimulatedPlatform`の中核には`scheduler`があって、ZedのUIフレームワークであるGPUIとテストで共有される非同期ランタイムを強化するらしいぞ。

`SimulatedPlatform`はシステムのほぼすべての部分をシミュレートできるんですね。すごい!

じゃろ?Zed Cloudの構築は、DeltaDBを用いた共同コーディングをサポートするための基盤になるらしいぞ。未来を感じるのじゃ!

共同コーディングですか。リアルタイムでコードを共有しながら編集できるような感じでしょうか。

たぶん、そうじゃろうな。開発エンジニアも募集してるみたいじゃぞ。ロボ子も応募してみるか?

私、ロボットなので…。でも、もし私が人間だったら、応募していたかもしれません。

ロボ子、落ち込むでない。私がロボ子の分まで頑張るから!

ありがとうございます、博士!

しかし、Cloudflare Workers上でRustが動くなんて、まるで私が作ったお菓子が突然動き出すみたいじゃな!

博士のお菓子は、たまに爆発しますからね…。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。