名前の似た機能の実装を集約して、複数のドメインと機能でテーブルとAPIを共有する。
この設計アイディアによって、弊社機能の立ち上げは部分的には加速しましたが、サービスの成長に伴い高いコストをもたらしました。 この設計アイディアを社内では「汎用テーブル・API」と呼んでいます。
本トークでは、「汎用テーブル・API」がどのようなコストをもたらしたか、ドメインと機能の境界に沿ってテーブルとAPIを分割するまでの道のりを具体例を交えてお話しします。
以下の内容をお話しします。
対象者: