Nous attaquons complètement Joker 2019: comment s'est passée la plus grande conférence Java en Russie

En octobre, je n'étais pas le premier à monter à bord d'un avion et à partir d'Irkoutsk lointain en direction de Saint-Pétersbourg. Je me suis déjà retrouvé lors de conférences Java du groupe JUG Ru, mais je ne m'attendais toujours pas à ce que ce record soit battu cette fois, et plus de deux mille programmeurs et sympathisants Java se réuniraient à Expoforum. Hardcore, gravure, rapports d'ingénierie, blagues pratiques et enregistrement de vidéos en direct nous ont entourés pendant deux jours. Je vais tout de suite faire une réservation que j'ai déjà écrite sur Joker 2019 sur le hub , par exemple: dbelob - " Joker 2019: le triomphe de l'année ", gayka_m8 - " Ce dont nous nous souvenons du dernier JokerConf pour". Mais maintenant, les photos finales sont disponibles, les audiences sont comptées et les émotions se sont calmées, donc mes impressions sur la conférence sont sous le coup.




Premier jour comme le premier tour


A l'entrée de tous les participants ont rencontré un canard noir. La mascotte secrète de la conférence Joker fronça les sourcils, menaçante, à tous les visiteurs. Bien que ce fait n'ait pas du tout empêché beaucoup d'embrasser et de prendre des photos avec lui. La conférence a été accueillie par une inscription rapide, une grande exposition (nous en reparlerons un peu plus tard) et beaucoup d'espace libre, qui, bien sûr, a rapidement été rempli de développeurs très motivés.

J'ai raté une partie des rapports, car j'étais occupé à enregistrer des entretiens avec les conférenciers. Je dois dire qu'au début, j'ai été moi-même interrogé, ce qui était inhabituel. Comment un podcast a l' habitude d'être lui-même un questionneur. Mais alors tout s'est déroulé comme il se doit, l'interview est chose courante. La principale différence avec l'enregistrement de podcasts est le travail d'équipe, l'équipe du JUG Ru Group a livré des haut-parleurs dans des volumes industriels - et tout était comme choisir les pros dans leur domaine.



La conférence a été ouverte par un rapport conjoint de Juergen Hoeller et Josh Long « Reactive Spring revisited », au cours duquel pendant près d'une heure, vous avez pu profiter d'une session de codage en direct sur Spring Framework 5.2 à l'aide de Spring Boot 2.2. Josh Long a livré du matériel à la volée presque sans arrêt.



Il est particulièrement utile de voir à quoi ressemble la création de microservices réactifs de nouvelle génération pour les architectures cloud des principales personnalités publiques au printemps. Je note tout de suite, j'ai réussi à jeter un œil aux notes, et ce rapport partage les dix premiers rapports en deux. Pour ceux qui n'étaient pas présents à la conférence, une émission a été réalisée, et il a été possible d'assister à cette présentation et à d'autres présentations de la première salle à travers l'écran.

Lors du premier rapport, j'étais dans la deuxième salle et j'ai écouté le rapport « Comment le multithreading est organisé dans Hazelcast » par Vladimir Ozerov . Son rapport contient, il me semble, une quantité exhaustive de documents illustratifs. Et si vous vouliez comprendre comment les choses se passent avec le multithreading dans Hazelcast en ce moment - c'était exactement le rapport que vous deviez visiter.



J'ai été surpris de voir que le programme contient la plupart des rapports en anglais et dans la plupart des parallèles, il n'y a qu'un seul rapport en russe. Et cela ne me fait pas peur du tout. De plus, au fil des années des conférences Joker, nous sommes tous habitués au format de codage en direct. Un représentant frappant de cette tendance peut être considéré comme le rapport «Vers des flux de travail de développement plus productifs» de Sebastian Daschner . Sébastien pratiquement sans trace a utilisé le créneau horaire pour son discours et a remercié avec charme le public en russe. Le rapport n'était pas inclus dans les dix premiers rapports de la conférence, mais néanmoins, je l'ai vraiment aimé.



Selon les mots de Sebastian - "Cette session montre quelles approches et technologies aident les équipes à créer des flux de travail de développement plus productifs." Il est complètement inutile de raconter l'essence du discours, il est nécessaire de vous plonger dans un récit simple et hypnotique, dans lequel la console, IDEA et l'histoire captivante et captivante sont entrelacées.

Après les rapports, tous les orateurs étaient dans les zones de discussion. C'est quelque chose qui n'entrera pas dans les archives, une sorte d'expérience de communication unique. Certains intervenants étaient tourmentés à l'heure, le public n'a pas laissé partir nos héros. Le salut n'est venu qu'avec le début de la prochaine tranche de discours, et puis pas tous. Au cours de la première journée, une vingtaine d'intervenants ont pris la parole dans quatre salles et ont franchi les zones de discussion.



L'une des découvertes de la conférence a été la diffusion en direct d'un nouveau projet vidéo de Baruch Sadogursky jbaruch et JFrog - DevOps SpeakEasy. Environ deux émissions ont été diffusées au cours des deux jours de la conférence, et les participants à la conférence ont pu assister en direct pendant ces sessions. Le premier numéro a été publié avec la participation de Stephen Chin et Baruch Sadogursky. Par la suite, les deux ont agi en tant qu'enquêteurs principaux, puis se sont retrouvés sur la scène principale de Joker 2019.



Le premier jour de la conférence s'est terminée par un discours de Baruch Sadogursky, qui a parlé de la conspiration des administrateurs système dans son rapport - "DevOps pour les développeurs (ou contre eux?!)." Selon les auditeurs - «Rapport de jbaruch « DevOps for Developers »sur #jokerconf - c'est amusant à regarder, mais si vous écoutez attentivement, cela peut aider le développeur à« grandir »ou quelque chose. Amusant et significatif. " Ce reportage a pris la deuxième place parmi les meilleurs reportages de la conférence selon le public.

Et si le rapport de Baruch se termine toujours par une diffusion gratuite et sera disponible sur disque, alors la soirée suivante et les quatre BOF resteront dans la mémoire des seuls participants à temps plein à la conférence.





Trente minutes après le début de la fête, quatre sessions BOF parallèles dans le passage ont commencé, et il a été possible de passer d'un objectif à un autre, discuté:

  • "Performance: les entreprises se soucient-elles?"
  • "Histoires d'horreur"
  • "Le meilleur framework de microservices"
  • "Y a-t-il une vie après Senior?"

Et en parallèle, ils marchaient dans la troisième salle - des discussions sur la foudre, cependant, je n'avais plus la force d'assister à de petits rapports de locuteurs auto-déclarés.

Deuxième tour


La deuxième journée a commencé avec un magnifique rapport de paire «Spring Reactive Ripper» par Evgeny Borisov EvgenyBorisov et Kirill Tolkachev tolkkv . Il s'agissait d'une nouvelle version du rapport qu'ils avaient fait plus tôt au JPoint 2019, mais avec 30% du nouveau matériel.

Malgré un léger accroc au son au tout début, le reportage était fougueux à tous égards.

Bien que beaucoup ne soient pas d'accord avec moi, car le programme comprenait en outre le rapport de la dure Tagir Valeev lany - « Java 9-14: petites optimisations », des sources fiables ont déclaré que ce rapport occupait la première place dans le classement des meilleurs rapports de conférence. C'était comme une extravagance de non-évidence évidente, étroitement mélangée à des repères. Tagir sur de nombreuses petites optimisations a montré comment les performances de certaines parties de Java de la version 9 à la version 14 ont changé, et c'était parfait.



Soit dit en passant, selon la tradition, les dix meilleurs rapports du Joker 2019 ont été sélectionnés en fonction des commentaires des visiteurs qui remplissent des formulaires de commentaires.

Malheureusement, j'ai raté un certain nombre de reportages intéressants, mais j'ai réussi à me plonger dans le travail de l'espace d'exposition. Ici, bien sûr, est un paradis sans fin pour les visiteurs engagés dans le butin et le largage. Il a été possible de participer à de nombreux concours et missions - cela a été payant.



Si vous surfez sur Internet, vous pouvez trouver de belles photos de la récolte:



Mais la valeur principale des stands n'est pas dans la merveilleuse marchandise, mais chez les experts. Sur presque tous les stands et à tout moment, il a été possible de trouver des experts et de discuter des points subtils de l'utilisation des produits qu'ils présentent. Ce que, bien sûr, tout le monde utilisait au maximum.



Dans les tribunes, la vie bouillonnait et bouillonnait. Concours, discussions, réseautage, offres d'emploi. Il en va de même pour le stand du groupe JUG RU lui-même.



Le discours de clôture a été dirigé par Stephen Chin, bien que, après un certain temps, Baruch Sadogursky ne se soit pas assis et l'ait rejoint. Ensemble, ils ont mené à terme le rapport sur le thème «Décryptage du battage technologique pour le codeur occupé».



Au revoir


Dans la zone d'exposition, il y avait un stand avec des cordes, sur lequel, entre autres, il était clairement visible si les participants à la conférence n'étaient venus que pour un canard. Pour ne pas dire que les résultats peuvent être utilisés pour des études statistiques, mais au moins c'est amusant.



Il m'a semblé à la fin de la conférence que chaque participant a trouvé quelque chose de différent.

Tube Joker, au revoir jusqu'à l'année prochaine. Vos canards et une ambiance chaleureuse nous réchaufferont tout l'hiver tout en regardant les reportages.



Le Joker 2019 s'est terminé avec succès et les billets pour le JPoint 2020 du printemps sont déjà en vente. Tous les participants au Joker devaient recevoir un code promotionnel personnel par la poste, ce qui rendrait le prix plus agréable.

Rendez-vous au JPoint 2020 à Moscou!

Source: https://habr.com/ru/post/fr476318/


All Articles