Skip to content

Releases: alysonsz/EventFlow-API

v1.0.0 - Observability & Performance Update

20 Jan 13:28

Choose a tag to compare

🚀 v1.0.0 - Observability & Performance Update

This first major release transforms the EventFlow API into a high-performance, distributed system ready for enterprise scenarios.

🐳 Docker Image (Ready to Run)

You don't need to compile the code. Pull the production image directly:

docker pull alysonsz/eventflow-api:v1.0.0

🌟 Key Features

  • Distributed Caching: Implemented Redis with Cache-Aside pattern for high-speed reads.
  • Observability: Full OpenTelemetry integration with Jaeger for distributed tracing.
  • Logging: Structured logging via Serilog and Seq.
  • Resilience: Database connection resiliency with Polly strategies.
  • Containerization: Complete Docker Compose environment setup.

🛠️ Infrastructure

  • Added docker-compose.yml orchestrating API, SQL Server, Redis, Jaeger, and Seq.
  • Refactored startup logic using AppConfiguration extension methods.

🧪 Quality

  • Comprehensive Unit Testing with Moq and xUnit.