Anastasia Troitskaya
Microservices architecture as a key element in building trading systems for global finance markets
#1about 2 minutes
Introduction to building trading systems for global finance
An overview of the complexity of IT systems in investment banking and the key challenges in building a global trading platform.
#2about 3 minutes
Understanding the complexity of financial assets and products
Financial products like bonds, interest rate swaps, and credit default swaps have complex parameters that IT systems must handle correctly.
#3about 3 minutes
The ecosystem of market participants and trading venues
Trading involves external clients and bank dealers interacting across numerous electronic trading venues, each with unique interfaces and protocols.
#4about 2 minutes
Core architectural components and key system challenges
The architecture uses market connectors for venue-specific logic and an order management system for common tasks like validation and routing.
#5about 1 minute
The challenge of onboarding new trading venues efficiently
Onboarding a new venue involves many steps, and a non-scalable approach leads to hundreds of tech stacks and slow time-to-market.
#6about 1 minute
Ensuring trade settlement with preventive validation controls
The settlement process, where assets are transferred, can fail if trade data is incomplete, necessitating preventive controls to validate inquiries upfront.
#7about 3 minutes
A microservices approach to separate generic and specific logic
A scalable architecture separates venue-specific logic into market connectors while centralizing generic business logic like routing in a configurable framework.
#8about 3 minutes
Safely implementing new validation rules using a soft mode
New validation rules are rolled out in a non-blocking "soft mode" with monitoring to avoid disrupting high-volume workflows, supported by business analysts.
#9about 1 minute
Summary of architecture for scalable trading platforms
A recap of the platform structure, key challenges like venue onboarding and validation, and the architectural solutions that address them.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:57 MIN
The platform challenges of multi-cluster financial services
Monoskope: Developer Self-Service Across Clusters
00:17 MIN
Overview of a modern microservice architecture
Rapid Microservice Development with Project Templates
08:12 MIN
Improving operational efficiency for payments and trades
How to Build for Decentralized Systems
00:03 MIN
The challenge of monitoring at a global scale
Monitoring as Code - Managing your dashboards at scale
24:47 MIN
Understanding critical architectural trade-offs and anti-patterns
Azure-Well Architected Framework - designing mission critical workloads in practice
09:29 MIN
Making informed architectural trade-offs with standard protocols
Cloud Vendor Lock-In - Is it just a new version of the Database Abstraction Layers?
00:05 MIN
Understanding the scale of a large financial services platform
Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?
09:37 MIN
Making architecture trade-offs to reduce dashboard costs
Mastering AWS Cost Optimization: Real-world technical and operational cost-saving best practices
Featured Partners
Related Videos
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Solution Architecture: A Startup Perspective
Andrey Semenyuk
System Resilience: Surviving the Software Storm
Mihaela-Roxana Ghidersa
Modularity: Let's dig deeper
Pratishtha Pandey
Building high performance and scalable architectures for enterprises
Luka Samaržija & Ivan Sokol
Modern software architectures
David Tielke
Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios
Manfred Steyer
Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?
Maik Wietheger & Jan-Christoph Schlieker
Related Articles
View all articles.gif?w=240&auto=compress,format)



From learning to earning
Jobs that call for the skills explored in this talk.


Anwendungsmanager und Solution Engineer Transaction Reporting / Kapitalmarkt Operations m/w/d (6298)
DZ BANK AG
Frankfurt, Germany
Junior
Intermediate
Senior
Java
Oracle
PostgreSQL






