Backend Podcast Artem Ostretsov
-
- Technology
Бэкенд разработка
Hosted on Acast. See acast.com/privacy for more information.
-
55. PGO: inlining & branching
🏃♀️ Основы PGO (Profile Guided Optimization): инлайнинг и бранчинг.
Hosted on Acast. See acast.com/privacy for more information. -
54. Сервис резервации билетов
👨🚀 Разбор модельного интервью: разработка сервиса резервации билетов. Самый популярный проект на Go - frp.
Hosted on Acast. See acast.com/privacy for more information. -
53. Survival Guide
📘 Отзыв на книгу “Engineers Survival Guide”. Как выжить программисту в большой корпорации.
Hosted on Acast. See acast.com/privacy for more information. -
52. Mattermost
💬 Mattermost - аналог Slack, написан на Go, с copyleft лицензией. Хороший пример крупного web-сервиса. Как он устроен внутри? Поговорили про абстрагирования от стораджа, разделение на слои приложения, выделения моделей в отдельный пакет, систему сборки документации, e2e тесты в этом проекте.
Hosted on Acast. See acast.com/privacy for more information. -
51. Tidy First?
📘 Обзор книги “Tidy First?”. Говорим о том, зачем нужен рефакторинг, обсуждаем самые простые структурные изменения кода.
Hosted on Acast. See acast.com/privacy for more information. -
50. Traefik 3, cmp.Or в Go 1.22
🍫 Что нового в Traefik 3? История о том, как добавили cmp.Or в Go 1.22. Зачем нужна эта функция и где ее использовать? Что такое comparable интерфейс?
Hosted on Acast. See acast.com/privacy for more information.