Конференция завершена. Ждем вас на TechLead Conf в следующий раз!

«Метавселенная» нашего ПО, или Что бывает при взрывном масштабировании

Масштабирование процессов, технологий, ролей

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Если у проекта огромный техдолг, а переход на новые технологии сложен? И вокруг проекты со своим зоопарком? Спикер имеет большой опыт сопровождения таких систем и расскажет, как это обслуживать.

Целевая аудитория

Людям, которым нужно менять процессы в большом масштабе.

Тезисы

Всегда приятно все строить правильно и по «канону» самых последних технологий, но, к сожалению или к счастью, законы природы и бизнеса думают иначе. Сила компании — это проявление ее гибкости, способности быстро подстраиваться и изменяться, а не использовать все самое новое везде и сразу. Нет никакого смысла переписывать в одночасье монолит, который разрабатывали в течение 10 лет, но также при этом нельзя упускать конкурентные преимущества от новых технологий и процессов, которые становятся более эффективными.

В своем докладе хочу рассказать, как менялось наше мировоззрение, технологии и процессы. Когда мы стали расти, у нас не было четкого плана, у нас были цели и мы пытались адаптироваться к новым реалиям. На своем опыте могу сказать, что инструменты меняются во много раз быстрее, чем сознание людей, и эта разница очень частно начинает портить всю картину. Сегодня я расскажу про эволюцию нашего стека и процессов сопровождения, релизов (CI/CD) и безопасности. Итого нам пришлось построить несколько параллельных процессов, где есть ветвления: где-то процессы эволюционируют, а где-то это разные ветки и никогда не пересекутся межу собой.

Из доклада вы сможете узнать основные этапы эволюции нашей команды, нашего стека и вакцины, с помощью которых нам удавалось перейти на новый уровень и при этом сохранить свой разум и спокойный сон.

Руководитель отдела эксплуатации платежной системы «Золотая корона — Денежные переводы».
Занимается эксплуатацией сервисов в энтерпрайз-окружении и помогает разработчикам добавлять в него привычные и новые инструменты, интегрируя их в IT-ландшафт.
Оптимизирует процессы выноса новых продуктов в компании. Активно занимается разработкой по вопросам автоматизации процессов сборки и непрерывной поставки ПО.

ЦФТ

Российская платежная система, предоставляющая платежные сервисы онлайн-покупки валюты с оплатой банковской картой, денежные переводы наличными, денежные переводы онлайн с оплатой банковской картой, денежные переводы между банковскими картами, а также сервисы для банков и организаций.

Видео