От монолита к IDP: как масштабировать Go-разработку и не сойти с ума
Доклад принят в программу конференции
Целевая аудитория
Тезисы
Переход на сервисную архитектуру с нуля — амбициозная цель, которая без стратегии быстро превращается в операционный ад. Во ВКонтакте мы прошли путь перестроения архитектуры в распределенную на Go, и ключевым фактором успеха стала не просто смена стека, а эволюция DevPlatform.
В докладе мы обсудим, почему платформа — это не статичный набор шаблонов пайплайнов над k8s, а живой процесс, который должен расти вместе с бизнесом и технической командой. Для этого разберем этапы развития команды и на каждом этапе определим, чем платформа должна являться и заниматься, а также как грамотно управлять SDLC и влиять на надежность и T2M и не душить разработку.
В финале я поделюсь кейсом ВКонтакте: как мы подошли к декомпозиции системы, почему выбрали Go как фундамент для трансформации и как платформенный подход изменил нашу инженерную культуру.
Доклад основан на опыте крупного высоконагруженного сервиса и будет полезен всем, кто активно внедряет и масштабирует Go в команде, хочет разрабатывать системно и красиво, понять, как не построить космолет там, где достаточно велосипеда или просто любит похоливарить об инфраструктуре.
.
Видео
Другие доклады секции
Доклад