Chatworkでは、リアクティブシステムとCQRS / Event Sourcingを反映した次世代基盤を構想しています。
まだ検討段階ではありますが、なぜそれらを採用するのかメリット・デメリットも含めてご説明します。
- リアクティブなソフトウェア・アーキテクチャを実現するためには? - なぜCQRS(Command Query Responsibility Segregation)を用いるのか? - なぜEvent Sourcingを用いるのか? - 次世代基盤の実現に向けて