ハイライト 2023-03-29
Books
Software Architecture: The Hard Parts - 10. Distributed Data Access
- Column Schema Replication Pattern
- 列がテーブル間で複製され、データが他のBounded Contextで利用可能になる
- データ同期とデータの整合性が問題になる
- データのOwnershipも難しい
- Replicated Cache Pattern
- 複製されたインメモリキャッシュを利用し、他のサービスで必要なデータを各サービスで利用可能にする
- データは各サービス内のメモリに保持され、常に同期されるため、すべてのサービスで正確なデータを持つ
- データ同期と整合性が最大の問題
- 障害耐性、パフォーマンス、外部キャッシュ依存のないところが利点
- Data Domain Pattern
- 別サービスのデータを同じSchemaで管理しちゃう
- 構造が変更された場合、データドメインのテーブルのいずれかの構造が変更された場合、複数のサービスが変更する必要がある
Tweets
Not having a ChatGPT plugin will be like not having a mobile app or website.
— Mckay Wrigley (@mckaywrigley) 2023年3月26日
Every business will need one.
There is a *massive* opportunity to help onboard businesses to AI.
Take advantage.
ChatGPT Plugin試してみたいなー