Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/meysamhadeli/booking-microservices · C# · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
meysamhadeli/booking-microservicesmain66

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