プロダクト・オーナーとして
メッセージキューを読み、イベントを処理し、変更内容をWALに保存し、そのコピーをデータベースに保存するシステムが欲しい。
データの整合性と一貫性を確保するためです。

開発者として
メッセージあたり50msのSLAが欲しい。
イベントへの迅速な応答と高いシステム効率を保証する。

エンドユーザーとして
データが正しいことをシステムに保証してほしい
エラーを回避し、処理されたデータの品質を保証したい

開発者として
エンティティにサービスを提供できるようにgRPC APIを構築したい。
データアクセスと他のシステムとの統合を容易にする。

開発者として
単体テストと統合テストでコードを確実にテストしたい。
コードの品質を保証し、システムのバグや問題を減らすためです。
Como product owner
Quiero un sistema que lea una cola de mensajes, procese los eventos y guarde los cambios en un WAL con copia en una base de datos
Para asegurar la integridad y consistencia de los datos

Como desarrollador
Quiero un SLA de 50ms por mensaje
Para garantizar una respuesta rápida a los eventos y una alta eficiencia del sistema

Como usuario final
Quiero que el sistema garantice que los datos sean correctos
Para evitar errores y asegurar la calidad de los datos procesados

Como desarrollador
Quiero construir una API gRPC para poder servir las entidades
Para facilitar el acceso a los datos y su integración con otros sistemas

Como desarrollador
Quiero asegurarme de que el código esté testeado con tests unitarios y de integración
Para garantizar la calidad del código y reducir la cantidad de errores y problemas en el sistema