CQRS با مخزن خواندن جدا: projectionهای مفید و تضمینهای تازه
منتشر شده درمخزن خواندن جدا به مدل query اجازه میدهد داده را برای یک صفحه یا گزارش شکل دهد، نه برای نیازهای مدل نوشتن. این کار میتواند joinهای پرهزینه را کم کند و ظرفیت خواندن را مستقل بالا ببرد.
در عوض، یک مسئلهی همگامسازی به وجود میآید. ممکن است دادهی خواندنی قدیمی باشد، projection باید بتواند امن بازیابی شود و برنامه باید روشن کند کاربر پس از ارسال یک command چه چیزی میبیند.
مهندسی معماری نرمافزار #architecture #cqrs #projections #eventual-consistency #dotnet #csharp
ادامه مطلب ...