Learn how to use ASP.NET OpenTelemetry custom metrics and an OTEL collector in combination with Prometheus / Grafana.
Using the Transactional Outbox Pattern with Azure Cosmos DB for Guaranteed Delivery of Domain Events
This article is about how to build a resilient architecture for distributed applications leveraging basic Domain-Driven Design and the Transactional Outbox Pattern with Azure Cosmos DB and Azure Service Bus.