Architecture in a Large Fintech
How to design solutions and preserve integrity at scale
How to design solutions and preserve integrity at scale
How to design solutions and preserve integrity at scale
Alexander Polomodov, Technical Director, T-Bank
Architecture and delivery management
Client interfaces and marketing
Company-wide architecture practices
Structure — Significant system decisions
Boundaries — Trajectory and allowed change
Integrity — One model for participants
Organisation, platform and written process must support one architecture
Design
Markdown
PlantUML / Structurizr
RFC / ADR
MR review
Runtime
Observability
Service SLOs
Incident management
Performance tests
Effort follows the domain
Coupling has a price
Team boundaries matter
Platforms encode standards
Runtime tests the model
Integrity is created together
Booch · Software Architecture
Learning Domain-Driven Design
Balancing Coupling in Software Design
Team Topologies
tellmeabout.tech
Slides, notes and links are on the site
Alexander Polomodov, Technical Director & Fellow, T-Technologies
@book_cube