Microservices And Messaging
4 sectionsRapid overview
Microservices, Messaging & Data
TL;DR
The backend is a set of independent .NET microservices (target framework net10), one per bounded concern ā Tenant/identity, Questioner, OnlineMenu, Content, Notification, Payment, and Kefi. Each service is built the same way:
Read āHow it works
Each service owns one bounded concern: its own data, its own deployment, its own lifecycle. No service reaches into another service's database ā they collaborate through APIs and events instead.
Read āHow to use it
Conceptually, two everyday tasks for a backend developer:
Read āKey takeaways
concern ā Tenant/Identity, Questioner, OnlineMenu, Content, Notification, Payment, Kefi ā each owning its own data. - Every service shares a stack: FastEndpoints, EF Core / PostgreSQL, Clean Architecture, Central Package Management, often uā¦
Read ā