Golang meetup online
Новый месяц — новый митап! На этот раз мы снова будем обсуждать Go. Спикеры из Evrone, Level.Travel и «Авито» поделятся опытом в организации кода микросервиса, построения кастомизированной системы управления поиском и создания полноценной масштабируемой архитектуры из MVP. Go Clean Template | Чистая Архитектура и как её готовить Михаил Непряхин, Go backend developer, Evrone «Go молодой язык и нет стандартного шаблона для организации кода проекта. Но всем хочется писать код так, чтобы он оставался простым и поддерживаемым долгое время. Я расскажу, как разработать шаблон, который можно будет переиспользовать во всех проектах, и тем самым стандартизировать подходы и экономить время. Особенности реализации чистой архитектуры мы рассмотрим на примерах, обсудим именование слоёв и объектов». Система real-time управления предложениями туроператоров Михаил Ремизов, Go backend developer, Level.Travel «Ассортимент туров у туроператоров очень динамичен: цены и наличие меняются каждую минуту. В то же время пользователи совершают до 35 тысяч поисков в минуту, а в сутки наш поиск обрабатывает до 50 ТБ данных. Расскажем о том, как с помощью несложного технологического решения полностью поменять опыт пользователя, от улучшения актуальности предложений до предоставления скидок. Сервис умеет в режиме реального времени управлять результатами поиска: добавлять спецпредложения, показывать важные примечания, известные только нашим менеджерам, убирать из выдачи сомнительные предложения и много другое». Best practices ≠ Rocket science Илья Новиков, Go backend developer, «Авито» «В докладе расскажу, как эволюционировал наш продукт с момента возникновения: почему мы выбрали именно такую архитектуру, как искали баланс между «скорее запилить MVP» и «нужно структурировать код», с какими сложностями столкнулись в процессе, какие паттерны проектирования в Go оказались для нас полезнее всего. Расскажу, какой путь мы проделали от MVP к масштабируемой системе, чтобы ничего не сломать, и какие проблемы мы решаем прямо сейчас, чтобы всё хорошо работало в будущем».
Источник: cossa.ru
Похожие новости
- Больше контекста — хуже результат
- Финансы, ecommerce и недвижимость лидируют по инвестициям в ссылочное продвижение
- Скрытые каналы – противодействие утечке информации по сетевым скрытым каналам (часть 3)
- OKKAM: Дайджест е-com: самые важные обновления для работы на маркетплейсах в апреле
- Spark_news: В Госдуме предложили ввести особый правовой режим для ИП
- 180к MAU, 43% детей и „филькина грамота“: как я искал уязвимости, а нашёл бизнес-схему
- Qlever Solutions: Метрики SCOR: Responsiveness. Как посчитать OFCT, OPT, DLT и другие метрики скорости реакции?
- Как мы поймали drift в Kubernetes и зачем после этого перешли на GitOps
- (Не) безопасный дайджест: утечка у Booking.com, McKinsey против ИИ-агента и миллион «не туда»
- Порох для мозга: Как нейросети убивают элиту и открывают эпоху дилетантов