Das Projekt befasst sich mit dem Bedarf an automatisierten Marktgerechtigkeitsprüfungen zur Erfüllung aufsichtsrechtlicher Anforderungen und zur Erstellung von Berichten für aufsichtsrechtliche Prüfungen.
Das Projekt umfasst die Erstellung einer flexiblen und skalierbaren Webanwendung mit zahlreichen Hintergrundprozessen für die Datentransformation, -verarbeitung und -speicherung.
Es beinhaltet auch die Implementierung von anpassbaren und erweiterbaren Berichts- und Auditierungsfunktionen.
Herausforderungen und Lösungsansätze
Eine der größten Herausforderungen war die Lösung von Performance-Problemen, nachdem das Projekt in Betrieb genommen wurde. Diese Probleme erforderten Änderungen an der Systemarchitektur, um die Leistung zu verbessern. Darüber hinaus war die Integration einer flexiblen, aber robusten Berichtsfunktion ohne Performance-Probleme eine weitere Herausforderung, die sorgfältige Überlegungen erforderte.
Verwendete Technologien
Zu den verwendeten Technologien gehörten Java für die Back-End-Entwicklung, Apache Solr für die Suchfunktion, ActiveMQ für die Nachrichtenwarteschlange, Angular für die Front-End-Entwicklung und Google Blockly für die Integration der visuellen Programmierung.
Durch kollaborative Problemlösung und sorgfältige Planung konnte das SmartShore-Team die Komplexität des MARCO-Wartungsprojekts erfolgreich bewältigen und Lösungen liefern, die die Anforderungen der DekaBank erfüllten und gleichzeitig Skalierbarkeit und optimale Performance sicherstellten.