Reads and Writes don’t have to live in the same database, data model or even the same service. Let us discuss CQRS
no separation
one service that does read/write
partial separation
You can keep one service but backend have multiple connections with different users same database
full separation
Read services / write services
two databases OLAP / OLTP
Pros
scalability
security
Cons
complex and very hard to follow, what we see with microservices..
resources
[ Ссылка ]
[ Ссылка ]
🎙️Listen to the Backend Engineering Podcast
[ Ссылка ]
🏭 Backend Engineering Videos
[ Ссылка ]
💾 Database Engineering Videos
[ Ссылка ]
🏰 Load Balancing and Proxies Videos
[ Ссылка ]
🏛️ Software Archtiecture Videos
[ Ссылка ]
📩 Messaging Systems
[ Ссылка ]
Become a Member
[ Ссылка ]
Support me on PayPal
[ Ссылка ]
Join our Thriving Backend Community on Discord
[ Ссылка ]
Stay Awesome,
Hussein
Ещё видео!