FSM-фреймворк на Go Архитектуры, масштабируемость

Программный комитет ещё не принял решения по этому докладу
Виталий Тарасенко
VK Pay

Начинал карьеру связистом в сотовой компании, вырос до начальника отдела развития и ушел в разработку с нуля. В разработке с 2013 года прошел повторно путь от джуна до тимлида.

Тезисы

При обработке платежей часто необходимо работать с состояниями транзакций. Для этого мы написали fsm-движок. Кодогенерация, визуализация состояний, проверка связности графа и обеспечение атомарности перехода между состояниями – все под капотом. Разработчик описывает модель декларативно в yaml файле и кодит только бизнес логику для состояний.

Другие доклады секции Архитектуры, масштабируемость