

Вчера, сегодня, завтра
Заставка ArchDays 2024: Александр Поломодов и доклад «Архитектура в крупном финтехе: вчера, сегодня, завтра»
Технический директор и Fellow, Т-Технологии
Архитектура и инженерные практики в крупном финтехе
Работаю с экосистемой ~46M клиентов
Подкаст «Code of Leadership», канал @book_cube
Разные ракурсы — разные акценты
Структура: блоки и связи
Композиция: как собираем целое
Компромиссы: что выбираем осознанно
Коммуникация: общий язык с бизнесом
Архитектура — не только построить, но и вырастить
Здание проектируют перед стройкой
Сад выращивают и подрезают годами
Большие системы ближе к саду
Архитектор — садовник
Хронология 2006–2024 в крупном финтехе
Стартап → экосистема ~46M клиентов
2006 — здание из COTS (коробочных решений)
2014 — своя разработка
2020 — платформа Spirit
2024 — экосистема продуктов
2006–2013 · коробочные решения
Oracle Siebel и другие готовые решения
Ниже стартовые затраты
Быстрее первый запуск
Проверенная надёжность
Соответствие требованиям финсектора
Когда продукт перерос вендорские решения
Ограниченная кастомизация
Дорогая поддержка на дистанции
Зависимость от вендора
Боль интеграций
2014–2019 · собственная разработка
Большой кейс с ArchDays 2019
Перешли от вендорских CMS к своему стеку
Микросервисы, Kafka, Kubernetes
Свои фронтенд-фреймворки и дизайн-система
Команды отвечают за сервисы целиком
Безопасность и данные как полноценные части процесса
Безопасность раньше в цикле: SAST/DAST
DataOps: контракты, качество, происхождение данных
MLOps: жизненный цикл моделей
Платформы поддерживают стек
2020–2024 · внутренняя платформа Spirit
Внутренняя платформа разработки
VCS — GitLab и шаблоны
CI/CD — стандартные пайплайны
Наблюдаемость — метрики, логи, трейсы
Самообслуживание — деплой без тикетов
Внутренний помощник поверх Spirit
Дополнение кода на нашей кодовой базе
Помощь с архитектурными вопросами
Генерация тестов и документации
Интеграция с внутренним RAG по корпоративным знаниям
AI-native архитектура
AI меняет продукт и процесс разработки
Агенты как части системы
Контекст-инжиниринг для LLM
Безопасность LLM: инъекции и утечки
Оценки качества как часть CI/CD
Эволюция архитектуры — это опыт кейсов; источники задают язык архитектуры и AI-native рисков
Предметно-ориентированное проектирование
Топологии команд
Технологический радар Thoughtworks
OWASP Top 10 для LLM-приложений
polomodov.tech
Все слайды и ссылки — в Telegram-канале
Александр Поломодов, Технический директор и Fellow, крупный финтех
@book_cube