- The Patient Service acts as the primary event producer.
- Billing and Analytics services consume events from Kafka.
- gRPC is used for synchronous communication between Patient and Billing services.
- Kafka enables asynchronous, event-driven communication for scalability and loose coupling.
- Each microservice maintains its own database (Database-per-Service pattern).
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|