Im Oktober war ich nicht der erste, der in ein Flugzeug stieg und von Irkutsk in die Richtung nach St. Petersburg aufbrach. Ich war zuvor auf Java-Konferenzen der JUG Ru Group, hatte aber immer noch nicht damit gerechnet, dass diesmal ein Rekord gebrochen und mehr als zweitausend Java-Programmierer und Sympathisanten im Expoforum zusammenkommen würden. Hardcore, Brennen, technische Berichte, praktische Witze und die Aufnahme von Live-Videoshows umgaben uns zwei Tage lang. Ich werde
sofort reservieren
, dass sie bereits über Joker 2019 im
Hub geschrieben haben , zum Beispiel:
dbelob - "
Joker 2019: der Triumph des Jahres ",
gayka_m8 - "
Wie erinnern wir uns an die letzte JokerConf ". Aber jetzt sind die endgültigen Fotos verfügbar, die Einschaltquoten werden gezählt und die Emotionen beruhigt, so dass meine Eindrücke von der Konferenz unter dem Strich sind.

Erster Tag wie in der ersten Runde
Am Eingang aller Teilnehmer traf sich eine schwarze Ente. Das geheime Maskottchen der Joker-Konferenz sah alle Besucher bedrohlich an. Obwohl diese Tatsache nicht im geringsten viele davon abhielt, ihn zu umarmen und mit ihm zu fotografieren. Die Konferenz wurde mit einer schnellen Registrierung, einer großen Ausstellung (wir werden später darauf zurückkommen) und viel freiem Platz begrüßt, der natürlich bald von hochmotivierten Entwicklern gefüllt wurde.
Ich habe einen Teil der Berichte verpasst, da ich damit beschäftigt war, Interviews mit den Sprechern aufzunehmen. Ich muss sagen, dass ich zuerst selbst befragt wurde, und das war ungewöhnlich. Wie ein
Podcast es gewohnt ist, selbst ein Fragesteller zu sein. Aber dann lief alles wie es sollte, Interviews sind eine häufige Sache. Der Hauptunterschied zur Aufnahme von Podcasts besteht in der Teamarbeit. Das Team der JUG Ru Group lieferte Lautsprecher in Industriemengen - und alles war so, als ob man die Profis auf ihrem Gebiet auswählte.

Die Konferenz wurde von einem gemeinsamen Bericht von
Jürgen Höller und
Josh Long "
Reactive Spring revisited " eröffnet, in dem Sie fast eine Stunde lang eine Live-Codierungssitzung zu Spring Framework 5.2 mit Spring Boot 2.2 genießen konnten. Josh Long lieferte Material fast ohne Unterbrechung.

Es ist besonders nützlich zu sehen, wie die Schaffung von reaktiven Mikrodiensten der nächsten Generation für Cloud-Architekturen von den wichtigsten Persönlichkeiten des öffentlichen Lebens im Frühjahr aussieht. Ich stelle sofort fest, dass ich es geschafft habe, einen Blick in die Bewertungen zu werfen, und dieser Bericht teilt die zehn besten Berichte in zwei Hälften. Für diejenigen, die bei der Konferenz nicht anwesend waren, wurde eine Sendung durchgeführt, und es war möglich, diese und andere Präsentationen der ersten Halle über die Leinwand zu besuchen.
Während des ersten Berichts war ich im zweiten Raum und hörte den Bericht „
Wie Multithreading in Hazelcast organisiert ist “ von
Vladimir Ozerov . Sein Bericht enthielt, wie es mir schien, eine erschöpfende Menge an illustrativem Material. Und wenn Sie wissen möchten, wie es mit Multithreading in Hazelcast derzeit aussieht, war dies genau der Bericht, den Sie besuchen mussten.

Ich war überrascht zu sehen, dass das Programm die meisten Berichte auf Englisch enthält und es in den meisten Parallelen nur einen russischsprachigen Bericht gibt. Und das erschreckt mich überhaupt nicht. Darüber hinaus sind wir über die Jahre der Joker-Konferenzen alle an das Live-Codierungsformat gewöhnt. Ein eindrucksvoller Vertreter dieses Trends ist der Bericht „Streben nach produktiveren Entwicklungsabläufen“ von
Sebastian Daschner . Praktisch spurlos nutzte Sebastian das Zeitfenster für seine Rede und bedankte sich charmant auf russisch beim Publikum. Der Bericht war nicht in den Top Ten der Konferenz enthalten, hat mir aber sehr gut gefallen.

Mit den Worten von Sebastian - "Diese Sitzung zeigt, welche Ansätze und Technologien Teams bei der Entwicklung produktiverer Entwicklungsabläufe unterstützen." Es ist völlig sinnlos, das Wesentliche der Rede noch einmal zu erzählen, es ist notwendig, sich in eine einfache und hypnotische Erzählung zu vertiefen, in der die Konsole, IDEA und die fesselnde, fesselnde Geschichte miteinander verflochten sind.
Nach den Berichten befanden sich alle Redner in den Diskussionsbereichen. Dies ist etwas, das nicht in die Aufzeichnungen kommt, eine Art einzigartiges Kommunikationserlebnis. Einige Redner wurden von Stunde zu Stunde gequält, das Publikum ließ unsere Helden nicht los. Die Errettung kam erst mit dem Beginn der nächsten Rede und dann nicht mit allen. Während des ersten Tages sprachen ungefähr zwei Dutzend Redner in vier Räumen und durchbrachen die Diskussionszonen.

Eine der Entdeckungen der Konferenz war die Live-Übertragung eines neuen Videoprojekts von
Baruch Sadogursky jbaruch und der Firma JFrog - DevOps SpeakEasy. Während der zwei Konferenztage wurden ungefähr zwei Sendungen ausgestrahlt, und Konferenzteilnehmer konnten während dieser Sitzungen live teilnehmen. Die erste Ausgabe erschien unter Beteiligung von
Stephen Chin und Baruch Sadogursky. Anschließend fungierten beide als Hauptinterviewer und landeten später beide auf der Hauptbühne von Joker 2019.

Der erste Konferenztag endete mit einer Rede von Baruch Sadogursky, der in seinem Bericht "DevOps für Entwickler (oder gegen sie?!)" Über die Verschwörung von Systemadministratoren sprach. Laut den Zuhörern - "Report from
jbaruch " DevOps for Developers "auf #jokerconf - macht es Spaß, zu schauen, aber wenn Sie genau hinhören, kann es dem Entwickler helfen," erwachsen zu werden "oder so. Spaß und sinnvoll. " Dieser Bericht belegte laut Publikum den zweiten Platz unter den besten Berichten der Konferenz.
Und wenn der Bericht von Baruch immer noch kostenlos ausgestrahlt wird und aufgezeichnet wird, bleiben die nachfolgende Partei und die vier BOFs nur den Vollzeitteilnehmern der Konferenz im Gedächtnis.



Dreißig Minuten nach dem Beginn der Party begannen vier parallele BOF-Sitzungen in der Passage, und es war möglich, von einem Fokus zum anderen zu fließen.
- "Leistung: Interessiert das Geschäft?"
- "Horrorgeschichten"
- "Das beste Microservice-Framework"
- "Gibt es ein Leben nach Senior?"
Parallel dazu gingen sie in die dritte Halle - Blitzgespräche, aber ich hatte nicht mehr die Kraft, kleinen Berichten von selbst erklärten Sprechern beizuwohnen.
Zweite Runde

Der zweite Tag begann mit einem großartigen
Paarbericht „Spring Reactive Ripper“ von
Evgeny Borisov EvgenyBorisov und
Kirill Tolkachev tolkkv . Dies war eine neue Version des Berichts, den sie zuvor bei JPoint 2019 erstellt hatten, aber mit 30% des neuen Materials.
Trotz einer leichten Tonstörung am Anfang war der Bericht in jeder Hinsicht feurig.

Obwohl viele mit mir nicht einverstanden sind, weil das Programm weiterhin den Bericht von
Tagir Valeev lany („
Java 9-14: Kleine Optimierungen “)
enthielt , gaben zuverlässige Quellen an, dass dieser Bericht in der Rangliste der Top-Konferenzberichte den ersten Platz belegte. Es war wie eine Extravaganz von offensichtlicher Nicht-Offensichtlichkeit, vermischt mit Benchmarks. Tagir hat bei vielen kleinen Optimierungen gezeigt, wie sich die Leistung einiger Teile von Java von Version 9 auf Version 14 geändert hat, und es war perfekt.

Übrigens wurden der Tradition nach die zehn besten Berichte von Joker 2019 auf der Grundlage des Feedbacks von Besuchern ausgewählt, die Feedbackformulare ausfüllen.
Leider habe ich einige interessante Berichte verpasst, aber es ist mir gelungen, in die Arbeit des Ausstellungsbereichs einzutauchen. Hier ist natürlich ein endloses Paradies für Besucher, die sich mit Beute und Drop beschäftigen. An vielen Wettbewerben und Einsätzen konnte teilgenommen werden - das hat sich ausgezahlt.

Wenn Sie im Internet surfen, finden Sie wunderschöne Fotos der Ernte:

Aber der Hauptwert der Stände liegt nicht in der wunderbaren Ware, sondern in den Experten. An fast jedem Stand und zu jeder Zeit war es möglich, Experten zu finden und die subtilen Aspekte der Verwendung der von ihnen präsentierten Produkte zu diskutieren. Was natürlich jeder in vollen Zügen gewohnt ist.

Auf den Ständen brodelte und brodelte das Leben. Wettbewerbe, Diskussionen, Networking, offene Stellen. Gleiches gilt für den Stand der JUG RU-Gruppe.

Die abschließende Keynote wurde von Stephen Chin geleitet, obwohl Baruch Sadogursky nach einiger Zeit nicht still saß und sich ihm anschloss. Zusammen haben sie den Bericht zum Thema „Entschlüsseln des Tech-Hype für den vielbeschäftigten Programmierer“ zum Ende gebracht.

Auf Wiedersehen
Im Ausstellungsbereich gab es einen Stand mit Seilen, auf dem unter anderem deutlich zu sehen war, ob die Konferenzteilnehmer nur für eine Ente angereist waren. Um nicht zu sagen, dass die Ergebnisse für statistische Studien verwendet werden können, aber zumindest macht es Spaß.

Am Ende der Konferenz schien es mir, dass jeder Teilnehmer etwas anderes fand.
Tube Joker, auf Wiedersehen bis zum nächsten Jahr. Ihre Enten und eine warme Atmosphäre werden uns den ganzen Winter über wärmen, während Sie Berichte ansehen.

Joker 2019 wurde erfolgreich abgeschlossen und Tickets für den
Frühjahrs-JPoint 2020 sind bereits im Verkauf. Alle Joker-Teilnehmer mussten einen persönlichen Aktionscode per Post erhalten, was den Preis angenehmer machte.
Wir sehen uns auf der JPoint 2020 in Moskau!