Backend-Bereich auf DUMP2020: Banter, Fan, Fail

Der Backend-Bereich bei jeder Festivalkonferenz ist ein so interessanter Bereich, in dem nur diejenigen sitzen und zuhören, die etwas in diesem Thema verstehen. Hier können Sie beispielsweise einen uninteressanten Bericht aus dem Design nicht übersehen. Deshalb ist das Programm für Backend-Entwickler nicht einfach!

In sprachspezifischen Berichten scheint die Hälfte des Saals weggeblasen zu sein und irgendwo in die Managementabteilungen gebracht zu werden, um über das Ausbrennen von Teamleitern oder Soft Skills zu hören.

Deshalb haben wir in Kasan zum ersten Mal das Format „ohne Bezug auf Programmiersprachen“ getestet. Na und? Wurde in der Halle ausverkauft!

Schauen Sie unter dem Schnitt nach, welche Themen letztes Jahr oben waren und worauf Sie warten



Themen 2019, die "abhoben"


Letztes Jahr haben wir in Jekaterinburg noch kein neues Konzept für die Sektion gefunden, und daher gab es Berichte im Programm für Entwickler, aber sie bekamen nicht den ersten Platz und volle Räume.

In erster Linie geht es um die Geschichte von Grigory Koshelev darüber, wie Contour-Ingenieure Telemetrie von Tausenden von Mikrodiensten gesammelt, zusammengebaut und gesammelt haben.

Gregory sprach über Telemetrie: Protokolle, Metriken, verteilte Spuren; und über Schlüsseltechnologien: Apache Kafka, Apache Cassandra, Apache ZooKeeper, Graphite, ELK


Das Thema von Nikolai Sverchkov (Evil Martians) über die praktische Seite der Arbeit mit serverlosem „ging“ perfekt. Nikolay zerlegte:

- Wie schwierig ist es zu starten
- Wie viel Dokumentation und Tutorials
- Gibt es Unterstützung für allgemein anerkannte Standards
- Wie man lokal testet
- Wie viel kostet es
- Welche Sprache ist besser zu verwenden
- Welcher Task-Stack ist am relevantesten
- Soll ich ihn für eine ernsthafte Produktion verwenden


Denis Kataev (Tinkoff.ru) sprach über einen neuen Datentyp in Redis 5-Streams, fand Ziele heraus, für die Streams erfunden wurden, und zeigte auch den Unterschied zwischen Kafka- und Redis-Streams


Auf der DUMP Kazan im November übersprang das Programmkomitee nur Themen, die für die meisten Back-Entwickler von Interesse wären.

Mit einem leichten Vorsprung vom zweiten Platz ist der Bericht von Nikita Sobolev an erster Stellesobolevn(wemake.services) über die Tools und Praktiken einer guten Codeüberprüfung (mit Automatisierung!)
Sehen Sie sich seine Präsentation an und erfahren Sie, wie Sie KEINE Codeüberprüfung durchführen , hier Carlos Castaneda und warum sie Sie wegen dieses Ansatzes hassen werden


An zweiter Stelle stand ein Bericht von Grigory Petrov Augenschalevon Evrone "Microservice Communication: REST, JSON, GraphQL oder gRPC?"

Netzwerkkommunikation im modernen Backend sind viele konkurrierende Protokolle, Standards und Ansätze. Wir haben ein "REST", das jeder Entwickler auf seine Weise implementiert, es gibt überlappende JSON-Schemas und Open API, es gibt JSON API, GraphQL, gRPC, RAML Peeks um die Ecke.

In dem Bericht spricht Gregory über moderne Ansätze der Backend-Kommunikation untereinander und mit dem Frontend, mit welchen Schwierigkeiten wir zu kämpfen haben und welche Vorteile das Arsenal an Lösungen hat


Der Bericht von Alexey Pletnev vom Basis Center war der erste im Programm, und unmittelbar nach dem Start brach die Halle durchgehend zusammen: ein Mikrofon, ein zweites Mikrofon, Lautsprecher und etwas anderes ... Trotzdem konnte Alexey laut genug sprechen, um von fast 150 Personen gehört zu werden und beantwortete auch eine Reihe von Fragen.

Wenn Sie in Ihren Projekten Open Source verwenden, empfehlen wir Ihnen, die Klangqualität ein wenig aufzugeben (Sie hören gut, aber es gibt Lautstärkeunterschiede und ein wenig Riss) und sich bei der Verwendung von Open Source-Komponenten die Risikomanagement-Tools anzuhören


Im Allgemeinen haben wir das Experiment mit breiten Themen als erfolgreich angesehen und werden daher weiterhin Bewerbungen zu genau diesen Themen annehmen.

Das Programm der Backend-Sektion zum Jubiläum DUMP2020 (Jekaterinburg, 15. Mai) wird vorbereitet von: Andrey Zharinov (Yandex), Ivan Dashkevich (Kontur), Konstantin Beklemishev (Naumen) und Denis Tarasov (Kontur). Das Konzept der Sektion ist praktisch unverändert geblieben, und auf diese Berichte wartet das Programmkomitee:

Konzept und Themen des Backend-Abschnitts




In diesem Abschnitt geht es um die Serverentwicklung, ohne an Programmiersprachen gebunden zu sein. Wir werden Technologien und Entwicklungsmethoden diskutieren, die gerade in den Jahren 2019-2020 erschienen sind, und nach der optimalen Lösung für die Probleme suchen, mit denen die meisten Backend-Entwickler konfrontiert sind.

Wir warten auf Berichte zu folgenden Themen:

  • Hohe Belastung
  • Microservices
  • ,
  • Best practices
  • ML/ML
  • DDD
  • ,
  • , Code Review : ,

Das Ausbildungsniveau der Teilnehmer DUMP Mitte und Mitte + sollte bei der Auswahl der Themen für die Anwendung des Berichts berücksichtigt werden. Wir möchten, dass sich das Publikum nicht langweilt :)

35 Minuten + 5 Minuten sind für die Präsentation für Fragen im Saal vorgesehen. Nach dem Bericht stehen weitere 20 Minuten zur Diskussion.

Die Liste der Themen ist nicht vollständig :) Wenn Sie ein interessantes Thema haben, senden Sie Bewerbungen.

Von den Themen, die bereits in diesem Abschnitt beliebt waren und jetzt in das Programm aufgenommen werden, gibt es drei Bereiche: Banter, Fan, Fail.

Zum Beispiel werden Themen deklariert:

  • Schlechteste Programmiersprache (unterhaltsame und informative Vorlesung)
  • Saubere Architektur in der Praxis (wie die im Buch beschriebenen Prinzipien funktionieren / nicht in der Realität funktionieren)
  • Funktionssprachen für die Geschäftsentwicklung

Tiefe technische Berichte werden ebenfalls gut angenommen, aber es sind besondere Fähigkeiten erforderlich, um in 35-40 Minuten in die Eingeweide einzutauchen.

Aber wir glauben an Sie und warten auf eine Bewerbung für Berichte. Denken Sie daran, dass DUMP-Lautsprecher geliebt werden, und sehen Sie sich zusätzlich zum Hauptprogramm an , was wir vorbereitet haben .

Das ist alles!

All Articles