Мнение Программного комитета о докладе
Полиморфизм в Go очень странный, да. Применение его в большом проекте сопряжено с проблемами, неочевидными на старте. Можно ли обойтись без полиморфизма? Нет! Что же делать? Слушать этот доклад!
Доклад принят в программу конференции
Полиморфизм в Go очень странный, да. Применение его в большом проекте сопряжено с проблемами, неочевидными на старте. Можно ли обойтись без полиморфизма? Нет! Что же делать? Слушать этот доклад!
Основным средством получения полиморфизма в Go являются интерфейсы. И хотя они, несомненно, очень удобны и позволяют добиться многого, с ростом кодовой базы и поддерживаемой функциональности их применимость может требовать пересмотра. Что делать, если интерфейс слишком большой и разнородный? Что делать, если полиморфная логика слишком сложная? Как подружить полиморфизм с оптимизациями, рефакторингами и микросервисной архитектурой?
В своём докладе я расскажу, как организована наша кодовая база из 1M+ строк на Go, как мы используем и как не используем фичи Go, как добиваемся масштабируемой архитектуры на уровне кода и как проектируем API в проекте, где новые А/B-тесты запускаются каждый день.
Закончил факультет ВМК МГУ в 2013 году, работал в рекомендациях Яндекс.Маркета. Сейчас разработчик бэкенда и техлид в Joom.
Joom
GolangConf: Architecture and frameworks
Профессиональная конференция разработчиков высоконагруженных систем HighLoad++ Foundation
Варианты участия
Конференция
Стоимость конференции постоянно растёт — чем ближе к мероприятию, тем дороже.
Текущая стоимость билета — рублей.
Забронировать билетыОнлайн-участие
Все потоки с докладами (но не потоки с митапами) будут транслироваться нами онлайн.
Вы можете приобрети персональную трансляцию стоимостью рублей, которая даёт возможность смотреть доклады с одного компьютера.
Онлайн участиеКорпоративное участие
Для заказа от 10-и билетов на очное или онлайн-участие, свяжитесь с нами по partners@ontico.ru.
Передумали покупать?
Расскажите, почему, и мы подарим вам доступ к лучшим докладам прошлой конференции Saint HighLoad++ 2021:
Спасибо!
Вот ссылка на плейлист Saint HighLoad++ 2021 в YouTube
Видео, доступные к покупке
Видео FrontendConf 2023
2 октября 2023 — 3 ноября 2023
32000 ₽
Видео HighLoad++ 2023
27 и 28 ноября 2023
32000 ₽
Видео TeamLead Conf++ 2023
30 ноября 2023 и 1 декабря 2023
32000 ₽
Видео DevOpsConf 2024
4 и 5 марта 2024
37500 ₽
Видео Saint HighLoad++ 2024
24 и 25 июня 2024
39500 ₽
Видео Saint TeamLead Conf 2024
27 и 28 июня 2024
37500 ₽
Видео AiConf 2024
26 и 27 сентября 2024
37500 ₽
Видео FrontendConf 2024
30 сентября 2024 и 1 октября 2024
37500 ₽
Видео Industrial++ 2024
21 и 22 октября 2024
37500 ₽
Видео TeamLead Conf++ 2024
27 и 28 ноября 2024
37500 ₽
Видео HighLoad++ 2024
2 и 3 декабря 2024
45000 ₽