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
24:47 MIN
Understanding critical architectural trade-offs and anti-patterns
Azure-Well Architected Framework - designing mission critical workloads in practice
35:33 MIN
Building an event-based microservice architecture for agility
The user in the eye of the Cargo1492 storm
09:24 MIN
The system design of the event-driven architecture
Event-Driven Architecture: Breaking Conversational Barriers with Distributed AI Agents
33:55 MIN
Audience Q&A on practical micro-frontend challenges
Micro-frontends anti-patterns
16:53 MIN
Core strategies for building resilient systems
System Resilience: Surviving the Software Storm
00:35 MIN
Introducing Money Bank and its engineering challenges
GitOps for the people
35:55 MIN
Discussing team structure, agile methods, and microservices
Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies
12:02 MIN
Why a microservices architecture is a good fit
Optimizing Your App for Success: Tips and Techniques for managing slow devices
Featured Partners
Related Videos
Modularity: Let's dig deeper
Pratishtha Pandey
Autonomous microservices with event-driven architecture
Florian Lenz
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
Modern software architectures
David Tielke
Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios
Manfred Steyer
Kafka Streams Microservices
Denis Washington & Olli Salonen
System Resilience: Surviving the Software Storm
Mihaela-Roxana Ghidersa
From learning to earning
Jobs that call for the skills explored in this talk.


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Valbonne France
SMG Swiss Marketplace Group
Canton de Valbonne, France
Senior


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Zürich Switzerland
SMG Swiss Marketplace Group
Sachseln, Switzerland
Senior






Automated Market Making - IT Strategists (Java)
Digistrat consulting
Paris, France
Remote
Java
Continuous Integration


Software Engineer (On Desk) - Trading Developer - Systematic Strategies | London (Hybrid) | High Compensation
Mondrian Alpha
Charing Cross, United Kingdom
€58K
C++
Python


Infrastructure Software Engineer - High Frequency Trading
(capital Markets)
Charing Cross, United Kingdom
€55K
Senior
Go
C++
GIT
Linux
+5


Cloud Architect (Trading)
Keyrock
Zürich, Switzerland
Remote
Azure
Terraform
Kubernetes
Google Cloud Platform
+1


Cloud Architect (Trading)
Keyrock
Ixelles, Belgium
Remote
Azure
Terraform
Kubernetes
Google Cloud Platform
+1


