Multi-tenant donationsplatform med microservices, load balancing, circuit breaker og service discovery. MongoDB sharded cluster til store datamængder.
Frontend
Next.js Client
Load Balancer
Round Robin · Nginx
1,247 requests
Service Discovery
Eureka Registry
Donation Service
:8081
User Service
:8082
Story Service
:8083
Notification
:8084
Resilience4j Circuit Breaker
CLOSED — trafik flyder normalt
3 fejl / 10 requests → threshold nået ved ...
Database
MongoDB Sharded Cluster
Multi-tenant · 3 shards
Multi-tenant
Flere organisationer på samme platform med isoleret data.
Donation tracking
Donorer følger bidrag og ser hvordan pengene bruges.
CI/CD
Jenkins pipeline til automatisk build og deploy.
Sharding
MongoDB cluster skaleret til store datamængder.
Baseret på reel erfaring hos Siimii ApS · Visualisering til portfolio