Scraps 最終更新 2026/10/12 13:00

原文著者: @nomunomu0504 /

Firestore エミュレーターが重すぎたので、Java なしで動く互換エミュレーターを Rust で作った

  • #バックエンド
  • #クラウド
  • #DevOps・CI/CD

AIで作成し、掲載基準に基づいて自動選定した要約です。

  • Firestore の公式エミュレーターが重い問題を解決するために、Rust で Java なしの互換エミュレーター hidane を作成した
  • JVM をやめて Rust の単一バイナリにし、リスナーの有無にかかわらず書き込みコストを変更ドキュメント数に比例させる設計
  • Java 21 が不要で、起動時間とメモリ使用量が大幅に削減され、公式エミュレーターと互換性を保つ
Firestore エミュレーターが重すぎたので、Java なしで動く互換エミュレーターを Rust で作った - Qiita

Qiita / 原文を読む