zenn.dev
5日前
設計時のER図と、今の実装は一致していない — MVPでの永続化の優先順位
個人開発の監視カメラサービスにおいて、設計ER図と実際のDB永続化状況にはギャップがあり、店舗・カメラ関連の4テーブルのみを先に永続化している。優先順位の基準は「プロセス再起動時に失われると困る度合い」で、ログインやカメラ識別に関わるデータを先に永続化し、再取得・再生成可能なイベント・通知はインメモリのまま残すという判断をMVP開発における実装順序の考え方として解説している。
個人開発の監視カメラサービスにおいて、設計ER図と実際のDB永続化状況にはギャップがあり、店舗・カメラ関連の4テーブルのみを先に永続化している。優先順位の基準は「プロセス再起動時に失われると困る度合い」で、ログインやカメラ識別に関わるデータを先に永続化し、再取得・再生成可能なイベント・通知はインメモリのまま残すという判断をMVP開発における実装順序の考え方として解説している。