Migration von Scala-Systemen mit Engpässen auf die Java-Plattform
Einführung
NashTech hat Automatisierungstests implementiert, um die mit den früheren NettingEQ-Dienstinfrastrukturen und der Codebasis verbundenen Wartungs- und Verwaltungsprobleme zu überwinden.
OSTTRA ist dafür bekannt, die schwierigsten Probleme im Handelsbereich zu lösen. Die innovativen Lösungen von Osttra helfen bei der Integration und Optimierung der Post-Trade-Workflows. Osttra hat sich zusammengeschlossen, um das Post-Trade-Ökosystem zu rationalisieren, damit sich die gesamte Branche weiterentwickeln kann. Seit dem 1. September 2021 ist Traiana Teil der OSTTRA, die den Bedarf an Nachhandelsfunktionalitäten deckt. Insgesamt bietet Traiana eine Post-Trade-Servicesuite für;
- Abwicklung des Handels
- Kreditrisikomanagement
- Optimierung von Zahlungen und Abrechnungen
- Verwaltung des Lebenszyklus des Handels
Übersicht
NettingEQ ist eine Dienstleistung, die von der Handelserfassung zum Zeitpunkt der Ausführung über die Portfoliokontrolle und -optimierung bis hin zum Sicherheitenmanagement, Clearing und Settlement reicht. Die verschiedenen Komponenten der NettingEQ-Dienste arbeiten zusammen, um die Geschäfte für die Abrechnung zu aggregieren/zu verrechnen:
- Senkung der Gesamtkosten der Abrechnung
- Verbesserung der betrieblichen Effizienz des Abwicklungsprozesses
- Reduzieren Sie die Anzahl der Transaktionen
Problematische Aussage
Osttra sah sich bei der Verwaltung und Wartung der NettingEQ Service-Infrastruktur und Codebasis aufgrund der Komplexität, der hohen Wartungskosten und der Nichtverfügbarkeit von Scala-Kenntnissen auf dem Markt mit Herausforderungen konfrontiert. Das gesamte Entwicklerteam, das die Netting-Lösung entwickelt hatte, ist bis auf einen Entwickler verschwunden. Die volle Funktionalität des NettingEQ-Dienstes steht auf dem Spiel. Osttra ist nicht in der Lage, den NettingEQ-Dienst effektiv zu aktualisieren, zu verbessern oder zu warten.
Geschäftliche Herausforderungen
- Begrenzte Produktkenntnisse im Team von Osttra Indien.
- Mangelnde Scala-Kenntnisse zur Pflege und Verbesserung des Dienstes.
In der derzeitigen Technologielandschaft ist es schwierig, neue Funktionen zu entwickeln.
Technologie-Herausforderungen
- Derzeit werden verschiedene Technologien (Scala, Kafka, HTTP, Cassandra usw.) eingesetzt.
- Antrag auf taktische oder strategische Umsetzung. Der Dienst muss skalierbar sein, um andere Produkte und Dienste zu unterstützen.
- Verbesserung der Wiederverwendbarkeit des Netting EQ-Dienstes in der gesamten Produktlinie.
- Der Dienst muss besser konfigurierbar sein.
Die Lösung
Voraussichtliche nicht-funktionale Anforderungen
- Die Skalierung ist konform (vertikal und horizontal).
- Best Practice-Implementierungen in jedem Aspekt des Codes.
- Implementierung von Automatisierungstests.
- Umsetzung von Swagger.
- Vollständiger Wissenstransfer mit Dokumentation.
- Implementierung von Audit-Tools.
Das Ergebnis
- Nach der Partnerschaft mit AxonIQ hat NashTech das gesamte Projekt mit Axon Framework umgesetzt.
- Migration ohne Ausfallzeiten.
- Bereitstellung ohne funktionale Mängel.
- Performance-Leistung mit 15-mal mehr als der alte Netting-Service.
- Vollständige Unterstützung der horizontalen Skalierung.
- Keine Auswirkungen auf umliegende Anwendungen, die von Belang sind.
- Senkung der Infrastrukturkosten durch enorme Leistungsverbesserung.
- Automatisierungstests mit Hilfe von Serenity + Cucumber + Gatling.
- Mit Hilfe von NashTech verfügt Osttra über ein umfassendes Wissen über neue Anwendungen. Es gibt also keine dunklen Ecken mehr für den Netzdienst.
- Osttra ist nicht mehr von Scala abhängig, was ein Engpass bei der Unterstützung des Dienstes war.
- Im Gegensatz zu den alten Netting-Diensten können jetzt neue Funktionen je nach Bedarf integriert werden.
- Osttra ist jetzt nicht mehr so komplex, was die technische Unterstützung und die Abhängigkeit von Ressourcen angeht.
- Osttra ist in der Lage, eine große Anzahl von Geschäften abzuwickeln, was dazu führt, dass mehr Kunden für Netting zur Verfügung stehen. Dies hat Osttra die Möglichkeit eröffnet, mehr Einnahmen zu erzielen.
Weitere Fallstudien lesen
Vom Überwinden von Widrigkeiten zum Reiten der Welle der digitalen Transformation im Bildungssektor
Erfahren Sie, wie NashTech dem Trinity College London hilft, die Welle der digitalen Transformation im Bildungssektor zu reiten
Migration und Modernisierung der virtuellen Lernumgebung auf AWS für ein verbessertes Erlebnis
Das migrierte und modernisierte Moodle Infrastruktur bedeutet, dass The Open Die Universität kann nun folgende Vorteile nutzen Cloud-Vorteile.
Ein Einblick in eine einjährige RPA-Reise mit einem führenden digitalen Werbedienst
Ein Einblick in eine einjährige RPA-Reise mit einem führenden Anbieter von digitalen Werbedienstleistungen und -lösungen und wie NashTech ihnen geholfen hat.
Lassen Sie uns über Ihr Projekt sprechen
- Themen: