よりスケールしやすいドキュメント指向データモデルの Firestore へ移行することにより、スケーリングのボトルネックを解消でき、より柔軟で快適な開発環境を手に入れることができます。
Skeet は従来、 リレーショナル・データベースの Cloud SQL (Postgres SQL)を利用し、GraphQL API を提供していました。
しかし、リレーショナル・データベースの性質上、API サーバーがデータベースの構造を固めて、データベースと密に結合させなければなりません。API サーバー以外からのデータ更新や読み取りは行うことができなかったり、自動スケールできない仕様のためここにボトルネックを形成しがちでした。
ChatGPT 等の AI が登場する現代において、アプリ開発は根本から変わってきており、大きなシステムをリプレースしていくよりは、小さくアプリをスタートさせてアジリティを高く保ちながら検証を繰り返すような方法がより求められるようになっています。
よりスケールしやすいドキュメント指向データモデルの Firestore へ移行することにより、スケーリングのボトルネックを解消でき、より柔軟で快適な開発環境を手に入れることができます。