Профессиональная конференция для Go-разработчиков

Работа с аренами — почти избавляемся от GC

Golang Conf: Go для высоконагруженных систем

Go: Go для высоконагруженных систем

GO

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

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

Если в топе pprof вы видите GC — у вас серьезные проблемы и не особенно много средств для их решения. С выходом Go 1.20 арсенал слегка расширился: memory arenas выглядят многообещающе. Этот доклад о применении арен для решения узкого, но часто встречающегося класса задач.

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

Мидл+ Go-разработчики, которые пришли из GC-языков и им было бы интересно разобраться в region-based memory management, + разработчики относительного хайлоада, которые хотят немного сэкономить процессора на GC.

Тезисы

Как ускорить ваш код на Go с помощью арен?

В этом докладе мы погрузимся в мир «region-based memory management», расскажем о том, зачем оно нужно, и дадим советы по оптимизации кода. Присоединяйтесь, чтобы сделать ваш Go-код ещё лучше!

Тимлид в Т-Банке, развивает Go в компании. 10+ лет опыта, фанат DDD и, как ни странно, гошки. Немного рубит в Канбан :-)

Т-Банк

Команда Т-Банка — это разработчики, тестировщики, SRE-инженеры, архитекторы, аналитики, продакт-менеджеры, дизайнеры и другие специалисты. Вместе они создают финтех-продукты, которыми пользуются около 40 миллионов клиентов. Т-Банк развивает IT-индустрию, поддерживает комьюнити и делится экспертизой.

Видео