Siimii ApS · 2021–2023 · Case study

Siimii Donation Platform

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

Service A
Service B

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