Section backend sur DUMP2020: badinage, ventilateur, échec

La section Backend de n'importe quelle conférence de festival est une section tellement intéressante dans laquelle seuls ceux qui comprennent quelque chose dans le sujet s'assoient et écoutent. Ici, vous ne pouvez pas ignorer un rapport sans intérêt, par exemple de conception. Et c'est pourquoi le programme pour les développeurs backend n'est pas facile à faire!

Dans les rapports spécifiques aux langues, la moitié de la salle semble être époustouflée et emmenée quelque part dans les sections de gestion pour écouter l'épuisement professionnel des chefs d'équipe ou les compétences générales.

Par conséquent, à Kazan, pour la première fois, nous avons testé le format «sans référence aux langages de programmation». Et alors? Vous avez vendu complet dans le hall!

Regardez sous la coupe quels sujets étaient dans le top l'année dernière, et ce qui attend cela



Thèmes 2019 qui ont «décollé»


L'année dernière, à Ekaterinbourg, nous ne sommes pas encore arrivés à un nouveau concept pour la section, et donc il y avait des rapports dans le programme pour les développeurs, mais ils n'ont pas obtenu la première place et les salles complètes.

En premier lieu, l'histoire de Grigory Koshelev sur la façon dont les ingénieurs Contour ont collecté, assemblé et collecteront la télémétrie à partir de milliers de microservices.

Gregory a parlé de la télémétrie: journaux, mesures, traces distribuées; et sur les technologies clés: Apache Kafka, Apache Cassandra, Apache ZooKeeper, Graphite, ELK


Le thème de Nikolai Sverchkov (Evil Martians) sur le côté pratique de travailler avec sans serveur "est allé" parfaitement. Nikolay a démonté:

- combien il est difficile de commencer
- combien de documentation et de tutoriels
- y a-t-il un support pour les normes généralement acceptées
- comment tester localement
- combien ça coûte
- quelle langue est la meilleure à utiliser
- quelle pile de tâches est la plus pertinente
- dois-je l'utiliser pour une production sérieuse


Denis Kataev (Tinkoff.ru) a parlé d'un nouveau type de données dans Redis 5 - les flux, a découvert les buts et objectifs pour lesquels les flux ont été inventés, et a également montré la différence entre les flux Kafka et Redis


Au DUMP de Kazan en novembre, le comité de programme n'a ignoré que les sujets qui intéresseraient la plupart des développeurs en arrière.

Avec une légère marge par rapport à la deuxième place, la première est le rapport de Nikita Sobolevsobolevn(wemake.services) sur les outils et les pratiques d'une bonne revue de code (avec automatisation!)
Regardez sa présentation et apprenez comment NE PAS faire une revue de code, ici Carlos Castaneda et pourquoi ils vous détesteront à cause de cette approche


En deuxième place, un rapport de Grigory Petrov eyeofhelld'Evrone «Communication de microservices: REST, JSON, GraphQL ou gRPC?»

Les communications réseau dans le backend moderne sont de nombreux protocoles, normes et approches concurrents. Nous avons un «REST», que chaque développeur implémente à sa manière, il y a chevauchement du schéma JSON et de l'API ouverte, il y a l'API JSON, GraphQL, gRPC, RAML au coin de la rue.

Dans le rapport, Gregory parle des approches modernes des communications backend entre elles et avec le frontend, quelles difficultés nous rencontrons et à quoi sert l'arsenal de solutions


Le rapport d'Alexey Pletnev du Basis Center était le premier du programme, et immédiatement après son lancement, la salle a régulièrement été détruite: un microphone, un deuxième microphone, des haut-parleurs et autre chose ... Néanmoins, Alexey a pu parler assez fort pour être entendu par près de 150 personnes. , et a également répondu à un tas de questions.

Si vous utilisez l'open source dans vos projets, nous vous recommandons de renoncer un peu à la qualité sonore, (vous entendez bien, mais il y a des différences de volume et un peu de crack), et d'écouter les outils de gestion des risques lors de l'utilisation de composants open source


En général, nous avons considéré que l’expérience de grands sujets avait été couronnée de succès et nous continuerons donc d’accepter des candidatures pour ces sujets précisément.

Le programme de la section Backend à l' anniversaire DUMP2020 (Iekaterinbourg, 15 mai) est en cours de préparation par: Andrey Zharinov (Yandex), Ivan Dashkevich (Kontur), Konstantin Beklemishev (Naumen) et Denis Tarasov (Kontur). Le concept de la section est resté pratiquement inchangé, et ce sont les rapports que le comité de programme attend:

Concept et thèmes de la section backend




Dans cette section, nous parlons de développement de serveur, sans être lié aux langages de programmation. Nous discuterons des technologies et des méthodes de développement qui viennent d'apparaître en 2019-2020, et chercherons la solution optimale aux problèmes auxquels sont confrontés la plupart des développeurs backend.

Nous attendons des rapports sur les sujets suivants:

  • Charge élevée
  • Microservices
  • ,
  • Best practices
  • ML/ML
  • DDD
  • ,
  • , Code Review : ,

Le niveau de formation des participants DUMP middle et middle +, cela vaut la peine d'être pris en compte lors de la sélection des sujets pour l'application du rapport. Nous aimerions beaucoup que le public ne s'ennuie pas :)

35 minutes + 5 minutes sont allouées à la présentation pour les questions dans la salle. Après le rapport, il y aura encore 20 minutes de discussion en marge.

La liste des sujets n'est pas exhaustive :) Si vous avez un sujet intéressant, envoyez des candidatures.De

ceux qui étaient déjà populaires dans la section, et qui entrent dans le programme maintenant, il y a 3 domaines: plaisanteries, fan, échec.

Par exemple, les sujets sont déclarés:

  • Pire langage de programmation (conférence divertissante et informative)
  • Architecture propre dans la pratique (comment les principes décrits dans le livre fonctionnent / ne fonctionnent pas dans la réalité)
  • Langages fonctionnels pour le développement commercial

Les rapports techniques approfondis sont également bien reçus, mais des compétences particulières sont nécessaires pour plonger dans les tripes en 35 à 40 minutes.

Mais nous croyons en vous et attendons une demande de rapports. N'oubliez pas que les enceintes DUMP sont aimées et regardez ce que nous avons préparé , en plus du programme principal.

C'est tout!

All Articles