Эволюция подходов к разработке
От разработки в лоб до Platform Engineering и AI-native
От разработки в лоб до Platform Engineering и AI-native
От разработки в лоб до Platform Engineering и AI-native
Technical Director & Fellow, Т-Технологии
Архитектура и инженерные практики в fintech
Монолит → микросервисы → cloud native
Подкаст «Code of Leadership», канал @book_cube
От «в лоб» до AI-native
Design: в лоб vs System Design
Data: ФС → NoSQL
Architecture: monolith → serverless
Delivery, DevOps, AI-native
Когда design phase окупается, а когда нет
От спагетти-кода до полноценного проектирования
В лоб: idea → code → deploy
Для прототипов, MVP, скриптов
С Design: ADR, диаграммы, контракты
Окупается на длинных проектах
7 шагов формализации задачи
От названия до технологий
Задача: название, контекст, смысл
Требования: functional + non-functional
Sizing: нагрузка, данные, границы
Потоки и stack под требования
ФС → RDBMS → Object Storage → OLAP → Big Data → NoSQL
ACID и BASE — две парадигмы
ФС → RDBMS: persistence + ACID
Object Storage: дешёвые blob-ы
OLAP / DWH: аналитика
Big Data + NoSQL: scale + BASE
Monolith → SOA → Microservices → Cloud Native → Serverless
Каждый стиль отвечает на новые требования
Монолит: приложение, БД, простой deploy
SOA: ESB и тяжёлые контракты
Microservices: независимый deploy
Cloud Native → Serverless
FTP → git → CI/CD
От ручного копирования до GitOps
FTP: ручное копирование
git clone + restart
Deploy scripts: Fabric / Capistrano
CI/CD: Jenkins → GitLab/GitHub
Hardware → Infra → Platforms → Application
Distributed systems layering
Hardware — сервера, сеть, storage
Infrastructure — виртуализация, IaaS, containers
Platforms — Kubernetes, БД, queues-as-service
Application — бизнес-логика над платформами
Copilot, Cursor, MCP, vibe coding
От автодополнения до агентов
Copilot: автодополнение
Cursor / Windsurf: AI-first IDE
MCP: models + tools + context
Agents: план → реализация → ревью
Platform Engineering и AI-native
Platform-first и AI-native подходы
Platform Engineering: IDP как продукт
DevEx: DORA, SPACE, DevEx
AI-native: агенты в pipeline
Context снижает когнитивную нагрузку
Опорные источники для эволюции подходов: architecture, DevOps, platforms и AI-native
Clean Architecture
The DevOps Handbook + DORA
Team Topologies
Platform Engineering + Data Mesh
polomodov.tech
Все слайды и ссылки — в Telegram-канале
Александр Поломодов, Technical Director & Fellow, крупный финтех
@book_cube