Nima CQRS
Buyruq va so'rov mas'uliyatini ajratish
CQRS (Buyruq va So'rov Mas'uliyatini Ajratish) — o'qish va yozish operatsiyalarini ajratuvchi arxitektura namunasi.
Asosiy tamoyillar
- Buyruqlar (Commands) — tizim holatini o'zgartiradi
- So'rovlar (Queries) — faqat ma'lumotlarni o'qiydi, o'zgartirmaydi
- O'qish va yozish uchun alohida modellar
Afzalliklari
- O'qish va yozish operatsiyalarini mustaqil masshtablash
- Maxsus vazifalar uchun optimallashtirilgan modellar
- Murakkab biznes mantiqini soddalashtirish
- Yuqori yuklanishda yaxshi ishlash
Qo'llanilishi
- Turli o'qish/yozish nisbatlariga ega tizimlar
- Event Sourcing arxitekturalari
- Mikroservis tizimlari
- Yuqori yuklanishli ilovalar