meysamhadeli/booking-microservices
A practical microservices with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, Wolverine, and Aspire in .Net 10. observed · 2026-08-28
Health v2 · maintenance only
66/100
- Activity 90
- Release rhythm 16
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 154.0
- age_days: 1579
- days_rel: 406
- days_push: 61
- n_releases_24m: 3
Adoption not part of the score
1387 stars · 299 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A practical .NET 10 booking microservices reference application demonstrating Vertical Slice Architecture, CQRS, DDD, and Event Sourcing with technologies like gRPC, RabbitMQ, Wolverine, MongoDB, Postgres, and Aspire. It serves as a template and learning resource for building event-driven microservices in ASP.NET Core.
Use cases
- learn microservices architecture in .net
- example of cqrs and event sourcing implementation
- template for building .net microservices with vertical slice architecture
- how to use wolverine with rabbitmq for event-driven messaging
- reference project for ddd in aspnetcore
- run microservices locally with aspire and docker compose
- deploy .net microservices to kubernetes
- grpc internal communication between microservices example
When to choose
- you want a modern, actively maintained .NET reference implementation of microservices patterns like CQRS, Event Sourcing, and Vertical Slice Architecture
- you are learning or bootstrapping an event-driven .NET system with Wolverine, RabbitMQ, gRPC, and Aspire
- you want a working example of polyglot persistence with Postgres for writes and MongoDB for reads
When to avoid
- you need a production-ready booking system rather than a reference/template project
- your stack is not .NET or you prefer simpler monolithic architectures
- you want a minimal example without the complexity of event sourcing and durable messaging patterns
Facets
application · maturity active
microservices message-queue rpc database logging tracing auth api-framework web-framework container-orchestration developer-tools microservices backend developer-tools apis dotnet windows cross-platform vertical-slice-architecture cqrs event-sourcing ddd wolverine aspire grpc rabbitmq mongodb postgres event-driven-architecture template booking-sample messaging docker kubernetes linux macos
1 source
- readme: https://github.com/meysamhadeli/booking-microservices · fetched 2026-08-28 · b8a90aa03279
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| meysamhadeli/booking-microservices | main | 66 |
For agents
markdown · JSON · MCP: product_card(name="meysamhadeli/booking-microservices")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem