Секция Backend на любой фестивальной конференции — такая интересная секция, в которой сидят и слушают только те, кто что-то понимает в теме. Тут не пересидишь неинтересный доклад, например, из дизайна. И потому-то, программу для бэкенд-разработчиков делать ой как не просто!
На языко-специфичных докладах половину зала как будто сдувает, и уносит куда-нибудь в менеджерские секции слушать про выгорание тимлидов или soft-skills.
Поэтому в Казани мы впервые обкатали формат «без привязки к языкам программирования». И что? Получили аншлаги в зале!
Смотрите под катом какие темы были в топе в прошлом году, и какие ждем в этом
![](https://habrastorage.org/r/w780q1/webt/0n/8-/r9/0n8-r9-4p0oevt9bdfoprfg9eeu.jpeg)
В прошлом году в Екатеринбурге к новой концепции секции мы ещё не пришли, а потому в программе были доклады для дотнет-разработчиков, но первое место и полные залы достались не им.
На первом месте расположилось история Григория Кошелева о том, как инженеры Контура собирали, собирают и будут собирать телеметрию с тысяч микросервисов.
Григорий рассказывал о телеметрии: логи, метрики, распределенные трассировки; и о ключевых технологиях: Apache Kafka, Apache Cassandra, Apache ZooKeeper, Graphite, ELK
Отлично «зашла» тема Николая Сверчкова (Злые марсиане) о практической стороне работы с serverless. Николай разобрал по косточкам:
— Насколько сложно начать
— Как много документации и туториалов
— Есть ли поддержка общепринятых стандартов
— Как тестировать локально
— Сколько стоит
— Какой язык лучше использовать
— Какой стек задач наиболее релевантен
— Стоит ли использовать для серьезного production
Денис Катаев (Tinkoff.ru) рассказывал о новом типе данных в Redis 5 — streams, выяснял цели и задачи, для которых придуманы стримы, а также показал разницу между Kafka и Redis streams
На DUMP Казань в ноябре программный комитет пропускал только те темы, которые были бы интересны большинству разработчиков бэка.
С небольшим отрывом от второго места, на первом расположился доклад Никиты Соболева sobolevn (wemake.services) об инструментах и практиках хорошего код-ревью (с автоматикой!)
Смотрите его выступление, и узнаете как НЕ делать код-ревью, причем здесь Карлос Кастанеда и почему вас будут ненавидеть из-за этого подхода
На втором месте оказался доклад Григория Петрова @eyeofhell из Evrone «Общение микросервисов: REST, JSON, GraphQL или gRPC?»
Сетевые коммуникации в современном бэкенде — это множество конкурирующих протоколов, стандартов и подходов. У нас есть «REST», который каждый разработчик реализует по-своему, есть пересекающиеся JSON Schema и Open API, есть JSON API, GraphQL, gRPC, из-за угла выглядывает RAML.
В докладе Григорий рассказывает про современные подходы коммуникаций backend друг с другом и фронтендом, с какими сложностями мы боремся, и что хорошего есть в арсенале решений
Доклад Алексея Плетнева из Базис-центр шёл в программе первым, и сразу после его начала в зале последовательно сломались: микрофон, второй микрофон, колонки и что-то еще… Тем не менее, Алексей смог говорить достаточно громко, чтобы его услышали почти 150 человек, и еще ответил на кучу вопросов.
Если вы используете open source в своих проектах, рекомендуем вам немного отрешиться от качества звука, (слышно нормально, но есть перепады громкости и небольшой треск), и послушать об инструментах управления рисками при использовании компонентов с открытым исходным кодом
В общем, эксперимент с широкими темами мы посчитали удачным, а потому продолжим принимать заявки именно на такие темы.
Программу секции Backend на юбилейном DUMP2020 (Екатеринбург, 15 мая) готовят: Андрей Жаринов (Яндекс), Иван Дашкевич (Контур), Константин Беклемишев (Naumen) и Денис Тарасов (Контур). Концепция секции осталась практически без изменений, и вот какие доклады ждет программный комитет:
![](https://habrastorage.org/r/w780q1/webt/i4/hj/30/i4hj30-mcx3onob48hhwlm42r-m.jpeg)
В этой секции мы говорим о серверной разработке, без привязки к языкам программирования. Обсудим технологии и методы разработки, которые только появились в 2019-2020, и поищем оптимальное решение задач, с которыми сталкивается большинство разработчиков бэка.
Мы ждем доклады, которые касаются перечисленных ниже тем:
Уровень подготовки участников DUMP middle и middle+, стоит это учесть при подборе темы для заявки доклада. Мы очень хотели бы, чтобы слушатели не скучали :)
На выступление отводится 35 минут + 5 минут на вопросы в зале. После доклада будет еще 20 минут на обсуждение в кулуарах.
Список тем не исчерпывающий :) Если есть интересная тема, присылайте заявки
Из тех тем, которые уже были популярны в секции, и которые попадают в программу сейчас, можно выделить 3 направления: стёб, фан, фейл.
Например, заявлены темы:
Глубоко-технические доклады тоже отлично воспринимаются, но нужно особое мастерство, чтобы покопаться в кишочках за 35-40 минут.
Но мы в вас верим, и ждем заявки на доклады. Помните, что спикеров на DUMP любят и смотрите, что мы подготовили, помимо основной программы.
На этом всё!
На языко-специфичных докладах половину зала как будто сдувает, и уносит куда-нибудь в менеджерские секции слушать про выгорание тимлидов или soft-skills.
Поэтому в Казани мы впервые обкатали формат «без привязки к языкам программирования». И что? Получили аншлаги в зале!
Смотрите под катом какие темы были в топе в прошлом году, и какие ждем в этом
![](https://habrastorage.org/webt/0n/8-/r9/0n8-r9-4p0oevt9bdfoprfg9eeu.jpeg)
Темы 2019, которые «взлетели»
В прошлом году в Екатеринбурге к новой концепции секции мы ещё не пришли, а потому в программе были доклады для дотнет-разработчиков, но первое место и полные залы достались не им.
На первом месте расположилось история Григория Кошелева о том, как инженеры Контура собирали, собирают и будут собирать телеметрию с тысяч микросервисов.
Григорий рассказывал о телеметрии: логи, метрики, распределенные трассировки; и о ключевых технологиях: Apache Kafka, Apache Cassandra, Apache ZooKeeper, Graphite, ELK
Отлично «зашла» тема Николая Сверчкова (Злые марсиане) о практической стороне работы с serverless. Николай разобрал по косточкам:
— Насколько сложно начать
— Как много документации и туториалов
— Есть ли поддержка общепринятых стандартов
— Как тестировать локально
— Сколько стоит
— Какой язык лучше использовать
— Какой стек задач наиболее релевантен
— Стоит ли использовать для серьезного production
Денис Катаев (Tinkoff.ru) рассказывал о новом типе данных в Redis 5 — streams, выяснял цели и задачи, для которых придуманы стримы, а также показал разницу между Kafka и Redis streams
На DUMP Казань в ноябре программный комитет пропускал только те темы, которые были бы интересны большинству разработчиков бэка.
С небольшим отрывом от второго места, на первом расположился доклад Никиты Соболева sobolevn (wemake.services) об инструментах и практиках хорошего код-ревью (с автоматикой!)
Смотрите его выступление, и узнаете как НЕ делать код-ревью, причем здесь Карлос Кастанеда и почему вас будут ненавидеть из-за этого подхода
На втором месте оказался доклад Григория Петрова @eyeofhell из Evrone «Общение микросервисов: REST, JSON, GraphQL или gRPC?»
Сетевые коммуникации в современном бэкенде — это множество конкурирующих протоколов, стандартов и подходов. У нас есть «REST», который каждый разработчик реализует по-своему, есть пересекающиеся JSON Schema и Open API, есть JSON API, GraphQL, gRPC, из-за угла выглядывает RAML.
В докладе Григорий рассказывает про современные подходы коммуникаций backend друг с другом и фронтендом, с какими сложностями мы боремся, и что хорошего есть в арсенале решений
Доклад Алексея Плетнева из Базис-центр шёл в программе первым, и сразу после его начала в зале последовательно сломались: микрофон, второй микрофон, колонки и что-то еще… Тем не менее, Алексей смог говорить достаточно громко, чтобы его услышали почти 150 человек, и еще ответил на кучу вопросов.
Если вы используете open source в своих проектах, рекомендуем вам немного отрешиться от качества звука, (слышно нормально, но есть перепады громкости и небольшой треск), и послушать об инструментах управления рисками при использовании компонентов с открытым исходным кодом
В общем, эксперимент с широкими темами мы посчитали удачным, а потому продолжим принимать заявки именно на такие темы.
Программу секции Backend на юбилейном DUMP2020 (Екатеринбург, 15 мая) готовят: Андрей Жаринов (Яндекс), Иван Дашкевич (Контур), Константин Беклемишев (Naumen) и Денис Тарасов (Контур). Концепция секции осталась практически без изменений, и вот какие доклады ждет программный комитет:
Концепция и темы секции Backend
![](https://habrastorage.org/webt/i4/hj/30/i4hj30-mcx3onob48hhwlm42r-m.jpeg)
В этой секции мы говорим о серверной разработке, без привязки к языкам программирования. Обсудим технологии и методы разработки, которые только появились в 2019-2020, и поищем оптимальное решение задач, с которыми сталкивается большинство разработчиков бэка.
Мы ждем доклады, которые касаются перечисленных ниже тем:
- High-load
- Микросервисы
- Оптимизации компиляторов
- Производительность приложений
- Архитектура с точки зрения организации кода, бизнес логики
- Best practices на разные темы
- Функциональное программирование
- Тестирование микросервисов
- Инфраструктура распределённых систем
- ML/ML на микросервисах
- Ход мыслей крутых разрабов и архитекторов в процессе разработки большой системы DDD
- Работа с железом
- Авторизация и аутентификация
- Сборка мусора, работа с памятью
- Технический долг, Code Review и рефакторинг: технологии, методики и результаты
Уровень подготовки участников DUMP middle и middle+, стоит это учесть при подборе темы для заявки доклада. Мы очень хотели бы, чтобы слушатели не скучали :)
На выступление отводится 35 минут + 5 минут на вопросы в зале. После доклада будет еще 20 минут на обсуждение в кулуарах.
Список тем не исчерпывающий :) Если есть интересная тема, присылайте заявки
Из тех тем, которые уже были популярны в секции, и которые попадают в программу сейчас, можно выделить 3 направления: стёб, фан, фейл.
Например, заявлены темы:
- Худший язык программирования (развлекательно-познавательная лекция)
- Clean Architecture in practice (как принципы, описанные в книге работают/не работают в реальности)
- Функциональные языки для бизнес-разработки
Глубоко-технические доклады тоже отлично воспринимаются, но нужно особое мастерство, чтобы покопаться в кишочках за 35-40 минут.
Но мы в вас верим, и ждем заявки на доклады. Помните, что спикеров на DUMP любят и смотрите, что мы подготовили, помимо основной программы.
На этом всё!