{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Организованное программирование","title":"#2 Инженерная культура в Booking.com / Фес","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/885ff5c8\"></iframe>","width":"100%","height":180,"duration":5628,"description":"В этом видео вместе с Михаилом Фесенко, SRE, обсуждаем статью Леши Махоткина об инжиниринге в Booking.com. Статья: https://apptractor.ru/develop/kak-ustroen-inzhiniring-v-booking-com.html/amp✅ Подписывайтесь на канал «Организованное программирование» в Telegram– – Смотреть в ВК Видео00:00 введение и дисклеймер04:51 важность понимания прибыли компании10:53 бонусы и мотивация разработчиков18:22 роль тренингов и тестирования в разработке22:41 разбор инцидентов и постмортем30:37 проблемы с устаревшими технологиями32:27 управление конфигурацией серверов и использование контейнеров35:14 различия между Booking и Airbnb37:07 другие сервисы бронирования отелей, такие как Spotahome39:01 перспективы спутникового интернета Starlink40:25 изменения в офисной инфраструктуре в связи с удаленной работой43:18 масштаб и разнообразие в компании Booking.com45:10 культурное разнообразие и языки программирования46:07 выбор компании или технологии при поиске работы47:57 важность специалистов в разных языках программирования53:51 отношение к багам и потерянным букингам как к R&D54:49 концепция Error Budget58:38 отсутствие тестировщиков и методология 'own it'01:00:02 разные уровни ответственности в разработке01:04:34 работа в команде разработчиков и администраторов01:06:29 микросервисы: плюсы и минусы01:12:13 баланс в коде: читаемость и сложность01:14:36 опыт работы с разными командами и людьми01:15:32 важность общения и взаимодействия с опытными специалистами01:16:00 проблемы разделения разработчиков и администраторов01:17:19 использование Docker для улучшения работы01:18:18 оверинжиниринг и поиск баланса01:26:07 влияние организационной структуры на разработку микросервисов01:26:34 нейронные сети и возможность писать говнокод01:27:24 организационная структура и ее влияние на производительность01:28:50 драйвить других людей и влиять на разработку01:31:35 устройство на работу в Booking.com и переезд в другую страну","thumbnail_url":"https://img.transistorcdn.com/xJ6sbDf6lXFRx9kuECQNfM79GCOXHQvXm41V-61Bx9w/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81ZDAw/NDMwOGMzMzY2MjEx/NmJmZTA3ZTg1ZjFi/MmFjYi5wbmc.webp","thumbnail_width":300,"thumbnail_height":300}