-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Jonathan Peris edited this page Apr 3, 2026
·
5 revisions
C#/.NET 9 Native AOT implementation for the Rinha de Backend 2024/Q1 challenge. Manages a fictional bank API with transaction processing and balance statements under strict resource constraints (1.5 CPU, 550MB RAM total across all containers).
| Page | Description |
|---|---|
| Challenge | What is Rinha de Backend 2024/Q1 |
| Architecture | Stack, services, resource constraints |
| Getting Started | Prerequisites and how to run |
| Performance | Results, benchmarks, resource usage |
| CI/CD Pipeline | GitHub Actions workflows |
- .NET 9 with Native AOT compilation for zero-JIT startup
- System.Text.Json source generators for reflection-free serialization
- Npgsql 10.0.2 with connection pooling and multiplexing
- PostgreSQL stored procedures for server-side business logic
- All requests under 800ms at 250MB RAM usage
- Perfect Score badge achieved
Built with ❤️ by Jonathan Peris