Конференция Golang Conf 2022 завершена. Материалы тут.

Сложная бизнес-логика на Go: опыт и реальность

GolangConf: Architecture and frameworks

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

Тезисы

Распространено мнение, что Go не предназначен для написания больших приложений. И опыт многих это подтверждает. Тем не менее большие сервисы на Go успешно существуют и работают, миллионы строк бизнес-логики нормально живут в одном приложении, сервисы успешно обрабатывают финансовые транзакции и надежно работают под большими нагрузками.

Мы поговорим о популярных ошибках, из-за которых большие сервисы на Go становятся тяжело поддерживаемыми. Поговорим о подходах, которые позволяют так сделать. Поговорим о дженериках, решили ли они часть проблем. Поговорим о реализации DDD. И в качестве бонуса будет небольшое демо фреймворка, решающего проблему регулярного обновления сущностей и генерирующего админку сервиса.

Разработчик, тимлид, CTO. Открыл в Питере бар Failover IT. Проводит митапы, конференции, дринкапы, IT speed dating'и и прочий зажигательный движ.

В индустрии >12 лет, менеджер >7 лет.

Видео