PolyDash Liteは、複数種類のデータベース(ポリグロットDB)を使う小さな開発チーム向けの簡潔なダッシュボードで、マイグレーションや利用状況の追跡に焦点を当てています。ランチトラッキング(launch tracking)用のチェックリスト、レプリケーション遅延アラート、スキーマ差分の簡易表示など実務に直結する機能を提供します。
PostgresやRedis、Mongoなど複数のDBを使う小さなチームは、クロスDBのリリースやスキーマ変更を追跡する手軽なツールがなく、大規模な監視ツールは高額でノイズが多いです。手作業のスプレッドシートでは重要な手順が抜けがちでリスクが増します。
PolyDash Liteは各データストアにリードオンリーで接続し、マイグレーション実行状況、レプリケーション遅延、スキーマ差分などのメタデータを収集してリリースごとのランチトラッキングチェックリストを表示します。Slackやメールで通知し、エクスポートで事後レポートを残せます。接続単位の定額課金で小規模チーム向けにコストを抑えます。
ジンはマイクロサービス構成を管理しており、ユーザープロファイルはPostgres、セッションはRedis、分析はMongoで保存しています。リリース前にPolyDash Liteを開き、リリースタグを選ぶと「マイグレーション実行」「レプリカ遅延<200ms確認」「スキーマ差分をコミット確認」というチェックリストが表示されます。マイグレーションを実行するとPolyDashは成功を報告し、レプリカ遅延が120msであることを示します。ローリング中にレプリカの一つでマイグレーションが失敗すると、PolyDashは失敗ノードをハイライトしてSlackに「Replica db-02 failed migration」と通知。ジンはdb-02にSSHして再実行し、チェックリストを完了にします。リリース後、エクスポートしたランチレポートをチケットに添付。従来の脆弱なスプレッドシートに替わり、リリースの不確実性が減りました。
パースペクティブ: Encouraging careful iteration or creative reflection
作成日時: 2025/11/22 10:06:26