Zustandsloser Microservice zur serverseitigen Generierung von Geschäftsberichten aus RDLC-Vorlagen. Besonderheit: Betrieb einer Windows-exklusiven Technologie auf Linux-Containern mittels Wine.
Technische Highlights
- Stateless Architecture: Horizontale Skalierung und einfaches Load Balancing
- CQRS mit MediatR: Report-Anfragen als validierte Pipeline
- Wine auf Linux: RDLC-Engine in Wine-Umgebung — Kostenersparnis gegenüber Windows-Lizenzen
- Vorlagenbasiert: Neue Reports ohne Code-Änderungen
Tech-Stack
.NETMediatRRDLCDockerWineLinux
Was dieses Projekt zeigt
Kreative Problemlösung bei der Portierung von Windows-Technologien auf Linux, Microservice-Architektur und kosteneffiziente Infrastrukturentscheidungen.