Taming the FinTech Beast
summary
A large UK financial advice platform evolves from a monolith into a cloud-native ecosystem over several multi-year phases, extracting about 20 initial microservices and growing to 80+ microservices and micro-frontends orchestrated on AWS with EKS + Kubernetes + Windows nodes and managed services (SQS, SNS, S3, Elasticache, SQL Server on EC2). The team migrates .NET Framework to .NET Core, introduces CI/CD, React micro-frontends with Luigi, and a BFF layer; surprises include severe deadlocks from DB-level integrations and much higher integration and testing overhead than estimated.
AI-written summary · about
chapters (8)
- 0:00Introduction and speaker background
- 7:27Business context and system state
- 13:10Microservices adoption rationale
- 20:18Challenges in distributed systems
- 25:14Cloud migration journey
- 33:33Post-migration struggles
- 35:22Microfrontends for scaling UI
- 43:07Future plans and next steps
related talks
23mOn the road from Monolith to Micro
41mChallenges and solutions: evolution of the technology architecture
35mSeven years with microservices: a critical review
27mSlicing 'Big Elephant' systems into micro-services
51mCompetitive retail architecture with microservices
41mBuilding a Bank (with DDD, Microservices, and Autonomous Teams)
34mPlatform as a Product as a Transformation Enabler Within One of the Top 4 Banks in the UK
34mWhen scalability becomes more than a buzzword, or how to saddle an unicorn
