Хорошая новость для бекенд-разработчиков и всех тех, кто не устал ждать Я.Субботника в этом году: 30 августа в Минске пройдёт Я.Субботник по бекенду. В программе — доклады разработчиков Яндекса из Минска, Москвы, Санкт-Петербурга и Новосибирска. Мы поговорим об Apache Spark — новой opensourсe технологии, аналогичной Hadoop, об архитектуре медийного хранилища Elliptics, использовании языка Go в продакшене Яндекс.Браузера и многом другом. А после выступлений можно будет за чашкой кофе пообщаться на профессиональные темы с докладчиками и другими участниками мероприятия.
Подробная программа появится в ближайшее время.
Участие в Я.Субботнике, как всегда, бесплатное, но регистрация обязательна, так как количество мест в зале ограничено. Конференция пройдёт в зале King отеля Crown Plaza по адресу: г. Минск, ул. Кирова, 13.
Для тех, кто не сможет приехать, мы организуем онлайн-трансляцию и видеосъёмку докладов, а задавать вопросы докладчикам и делиться своими впечатлениями можно будет в твиттере по хэштегу #yasubbotnik. Трансляция на сайте доступна без регистрации.
В программе Я.Субботника
Антон Корзунов. "Что API Карт забыли на сервере."
Принято считать, что API Карт это javascript библиотека, которая работает в браузере. Это утверждение верно ровно в той степени, в какой насколько сферичен конь в вакууме. Из этого доклада вы узнаете зачем API нужен бекенд, и почему писать его прийдется вам. И как API карт будет помогать этой задаче с фронтенда.
PS: будет интересно разным слоям населения.
Егор Пахомов. "Apache Spark Contributor."
Мы поговорим об Apache Spark — более быстром, универсальном и user friendly аналоге Hadoop как инструменте для batch-обработки больших данных. Рассмотрим архитектуру Spark и его главного строительного блока — RDD. Сравним код в MapReduce и RDD моделях. Обсудим развитие других Apache top-level проектов и плавный отход индустрии от MapReduce модели к Spark.
Вячеслав Бахмутов. "Go в продакшене Яндекса: отчёт после года использования."
Я расскажу о том, как мы используем Go в продакшене Яндекс.Браузера, почему мы выбрали этот язык и с какими проблемами столкнулись.
Владислав Малаховский. "Архитектура современного браузера."
В докладе я расскажу об устройстве современного браузера, его компонентах и взаимодействии их между собой.
Артём Соколов. "Архитектура бесконечного хранилища для пользовательского контента."
В условиях постоянного роста объёма данных нам нужно расширять хранилище на всё большее количество машин и дата-центров. А чем больше у нас железа, тем чаще что-нибудь ломается, и это приводит к всё более неожиданным проблемам. Я расскажу об архитектуре бесконечно расширяемого хранилища для пользовательского контента сервисов Яндекса. Вы узнаете, почему мы отказались от DHT, как используем Elliptics и что такое Mastermind.
Денис Кутуков. "Массовые операции над письмами в Яндекс.Почте."
Операции над письмами (пометка спамовым, удаление или перемещение) — неотъемлемая часть почтового сервиса, которая создает заметную нагрузку на бекенд и может сильно увеличить время отклика системы. В докладе я расскажу, как эволюционировал наш модуль операций над письмами, как мы сделали его асинхронным, на какие грабли мы наступили с Zookeeper’ом и какие выводы сделали.
И это ещё не всё! Полную программу и подробности ищите на странице мероприятия. Ждем вас на первом в 2014 году Я.Субботнике!