EduLearn Platform
Optimierung einer groß angelegten Bildungsplattform für Millionen Nutzer weltweit. Migration monolithischer Stored Procedures in eine serviceorientierte Architektur mit 300% Leistungssteigerung. Zusammenarbeit mit verteilten Teams an Architekturmustern und Qualitätssicherung.
- schnellere Ladezeiten
- 3×
- migrierte Prozeduren
- 2,500+
- Datenbank-CPU
- −65%
(01) Überblick
EduLearn ist eine Bildungsmanagement-Plattform für mehr als 10 Millionen Lernende und Lehrende weltweit. Wir leiteten eine Performance-Initiative, die die Plattform von einem datenbankzentrierten Monolithen zu einer modernen serviceorientierten Architektur weiterentwickelte. Tausende komplexer Stored Procedures wurden ohne Ausfallzeit in saubere, wartbare C#-Services überführt. Wir arbeiteten mit verteilten Teams auf drei Kontinenten zusammen, definierten Architekturstandards und führten gründliche Qualitätssicherungsprozesse ein. Das Ergebnis: deutlich schnellere Seiten, höhere Zuverlässigkeit und eine Plattform, die mit der weltweiten Nachfrage mitwachsen kann.
(02) Wichtige Erfolge
- 01
Seitenladezeiten durch Architekturoptimierung und Caching um 300% verbessert
- 02
Mehr als 2.500 Stored Procedures bei 100% Funktionsparität in eine Service-Schicht migriert
- 03
CPU-Auslastung der Datenbank durch Abfrageoptimierung um 65% gesenkt
- 04
Code-Review-Prozesse etabliert, die die Codequalitätskennzahlen um 40% verbesserten
- 05
Releases über 3 verteilte Teams ohne einen einzigen Produktionsvorfall koordiniert
(03) Technologien
- .NET Framework 4.8
- ASP.NET MVC
- MS SQL Server 2019
- Dapper
- AWS EC2
- AWS RDS
- AWS S3
- ElastiCache
- Jenkins
- Git
- SonarQube
- New Relic
Stehen Sie vor einer ähnlichen Herausforderung?
Sagen Sie uns, wo Sie stehen und wo Sie hinwollen. Wir zeigen Ihnen, wie wir Sie dorthin bringen.
Projekt starten