
Saint HighLoad ++ démarre la semaine prochaine, la deuxième partie de notre expérience sur l'expansion de la haute charge sur les principaux centres informatiques du pays. Le préfixe sublime au début du nom, comme pour nos autres conférences, signifie que du 8 au 9 avril
nous irons à Saint-Pétersbourg . Le
programme comprend 40 rapports , une piste traditionnelle d'Aletheia Business et des mitaps générés par les utilisateurs. Tous les rapports sont nouveaux et spécialement sélectionnés pour tenir compte du contexte socioculturel des TI dans la capitale du Nord. Quelle spécificité régionale s'exprime et comment elle a affecté le programme, je le dirai plus loin.
Commençons par expliquer pourquoi nous avons commencé cela. C'était normal - un grand rassemblement annuel de tous ceux qui s'intéressent au fait que les services Web gèrent efficacement la charge et rendent des millions d'utilisateurs heureux. Lorsque nous avons commencé en 2007, il n'y en avait pas beaucoup - juste une petite bagarre hardcore, mais
en 2018, 3000 personnes sont venues à HighLoad ++ à Moscou . La conférence n'était pas seulement grande, mais immense: 10 flux principaux de rapports, 10 flux de classes de maître et de réunions. Dans une telle abondance de diverses alternatives, il est très difficile de naviguer.
Mais ce serait la moitié du problème, au final le planning est construit de manière à ce que les sujets pour un public similaire soient proches. Cette échelle nous incite, en tant que comité du programme, à penser de manière large et à choisir des sujets qui intéressent beaucoup. Pour la discussion de sujets étroits, il ne reste que les mitapny, et les caractéristiques locales sont prises en compte dans le format «nous en Russie, comme le hardcore et la pratique en direct, et nous n'aimons pas le marketing de conneries».
L'été dernier, nous avons essayé d'organiser un autre HighLoad ++ à Novossibirsk. Et ils ont été surpris de constater qu’une conférence à Novossibirsk n’a pas besoin d’un programme comme celui-là pour une conférence à Moscou.
Les grandes entreprises informatiques de la région ont leurs spécificités , leurs besoins, que la conférence doit satisfaire. Par exemple, à Novossibirsk, la fintech est beaucoup plus visible, et vous devez faire attention aux sujets qui sont pertinents pour la fintech. Dans le programme HighLoad ++ Siberia 2018, plusieurs rapports sur Oracle, qui à Moscou ne sont généralement pas très populaires. Découvrez la
liste de lecture ouverte
de rapports HighLoad ++ Siberia 2018 et vous comprendrez de quoi je parle.
Après une conférence réussie à Novossibirsk, nous avons pensé - vous ne devriez pas vous concentrer sur un HighLoad ++ phare, vous devriez essayer
différentes régions avec des besoins différents . Nous savons comment préparer des programmes sympas, nous avons appris à créer des conditions pour les experts, considérons que nous avons
lancé «l'incubateur de conférences». Highload est un thème préféré et cher, vous devez donc offrir des versions adaptées de cette conférence à la communauté dans différentes villes.
C'est dans cette intention que nous nous rendons à Saint-Pétersbourg, la deuxième plus grande ville informatique du pays. Déjà maintenant, il est clair que les sujets pertinents pour HighLoad ++ à Saint-Pétersbourg ne sont pas tout à fait typiques d'une conférence à Moscou. Ce ne sera pas une répétition des meilleurs rapports, c'est un tout nouveau
programme unique
basé sur les spécificités de l'industrie informatique de la région . Par exemple, Saint-Pétersbourg est connue pour son engagement envers Java, et le calendrier contient des
rapports sur Java.
Si vous voulez être au courant de tout ce qui se passe dans le monde des charges élevées, vous devriez visiter toutes les conférences HighLoad ++ .
Cette année, nous aurons: Saint-Pétersbourg, Novossibirsk et Moscou. Au fil du temps, nous élargirons cette liste, nous travaillons sur des options: Iekaterinbourg, Minsk, Kazakhstan. Écrivez dans les commentaires dans quelles autres villes vous aimeriez voir HighLoad ++ et comment la vie informatique s'y distingue. Cela s'est avéré très sincèrement à Novossibirsk, et cela me semble être une caractéristique sibérienne distinctive.
J'attends de Saint-Pétersbourg une
réflexion et une immersion profonde dans le sujet . Cela ne fonctionnera pas complètement sur la caméra, il y aura environ 1 000 personnes, 5 flux, de nombreux
partenaires locaux intéressants. Mais tout de même, en me basant sur l'expérience de nos
entraînements , je pense qu'il y
aura une atmosphère différente à Saint-Pétersbourg.Et pour ne pas être infondé, je parlerai structurellement de sujets et de discours.
PostgreSQL, ClickHouse et autres bases de données
Chez Moscow HighLoad ++, nous avons généralement beaucoup de rapports sur les bases de données et les systèmes de stockage, et chacun populaire et développé activement a sa propre piste. À Saint-Pétersbourg, exactement un quart des rapports sont consacrés à ce sujet, mais
PostgreSQL se démarque surtout:
ClickHouse , tout d'abord, est présenté par
Alexey Milovidov lui-même avec un
rapport sur la façon de créer des données à tester à partir de données représentant des secrets commerciaux. Alexander Krasheninnikov
présentera des modèles d'utilisation de ClickHouse, qui sont implémentés dans Badoo. Alexander Kharitonov, au contraire,
parlera de l'expérience du studio de jeux Pixonic, qui n'a toujours pas déménagé à ClickHouse, mais
traite un milliard d'événements par jour .
En outre, le programme
MariaDB et la base de données
multimodèle native ArangoDB des développeurs directs de ces bases de données et des rapports sur les modèles de conception pour tous les produits spécifiques.
Architecture, backend, théorie de la programmation
Un autre tiers des rapports appartiennent à cette section - cela n'a aucun sens de tout énumérer. Je n'en nommerai que quelques-uns. L'architecte AWS Vasily Pantyukhin
parlera de la structure interne de la machine
micro-virtuelle Firecracker et montrera comment l'intégrer de manière transparente avec la méthode de conteneurisation Container habituelle. Anatoly Makarov promet de
dire pourquoi AWS ne convenait pas tellement à Rostelecom qu'ils ont décidé d'écrire sa plateforme FaaS.
Anton Skogorev
partagera l' histoire de l'évolution de l'architecture Yandex.Taxi de l'algorithme «gourmand» au problème d'affectation standard. Vladimir Krasilshchik promet de
montrer comment utiliser vert.x: un framework polyglotte pour créer
des applications JVM hautement réactives.
Artyom Kalichkin
propose de soulever le sujet de la «réécriture de l'héritage ou de continuer à soutenir», mais pas pour un argument vide de sens.
Dans un format de table ronde , nous écouterons les arguments des parties, essayerons d'objectiver et réduirons à une recommandation générale qui vous aidera à choisir une approche pour travailler avec Legacy.

BigData et apprentissage automatique
L'apprentissage automatique et l'intelligence artificielle se sont fermement établis dans la production de grands projets, il y a donc de plus en plus de sujets liés. À Saint HighLoad ++, nous allons commencer à plonger dès le matin - Stanislav Shushkevich ouvrira des discours dans le Moika Hall avec un
rapport avec le titre intrigant
Neural Networks in the Production of Dentures . Dmitry Merkushov du groupe Mail.ru
parlera de l'introduction et du fonctionnement de l'apprentissage automatique dans l'
antispam . Andrey Ivanov parlera de l'application de la technologie en utilisant l'
exemple d'un système de recommandation sur Tinkoff.ru. Maria Matskevichus
expliquera comment l'équipe Data Science Grid Dynamics a assemblé son application à partir de zéro pour la
reconnaissance précise des détails des photographies . Eugene Zhurin d'Odnoklassniki raconte l'
histoire d' une lutte sans fin avec les spammeurs.
Devops
Dans le volet processus de DevOps, nous approfondirons
DevOpsConf , ici les rapports sont moins spécifiques et plus utiles à un large cercle de développeurs.
Evgeny Potapov nous guide à travers la
pile moderne
de surveillance , de journalisation et de traçage des applications complexes, montre sur l'exemple de la surveillance d'un projet «en direct» comment trouver les problèmes le plus rapidement possible. Dmitry Volintsev de Nginx,
présentera un projet qui vous permettra d'étendre les fonctionnalités de nginx en JavaScript. Andrei Polov et Ivan Mikheikin
parleront des solutions trouvées par Flant pour
étendre et compléter Kubernetes . Les développeurs de PVS-Studio
montreront comment activer l'analyse statique dans CI. Alexei Uchakin
pose la question: «
Pourquoi Internet est-il toujours en ligne? ", Et sans doute dans son discours du soir du 9 avril donnera une réponse.

Il y a encore «divers», mais voyez par vous-même - il y a des sujets étroits de test d'entreprise, IoT et Alexander Tobol avec une
histoire sur l'avenir de la pile réseau. Peut-être que vous avez maintenant suffisamment d'informations sur le
programme Saint HighLoad ++ pour avoir le temps de vous joindre. Il n'y a pas beaucoup de temps pour cela, mais nous ne prévoyons toujours pas de débordement du site.
Je veux terminer avec notre mission - nous organisons des conférences pour développer des communautés professionnelles et, par conséquent,
rendre le monde meilleur . Avec un tel objectif mondial, il est faux de se concentrer sur Moscou. Objectivement, travailler à Moscou présente de nombreux avantages, mais aussi de nombreux inconvénients pour la vie. Pour que les gens puissent vivre où ils se sentent à l'aise et travailler en même temps sur ce qu'ils veulent, il est très important de
maintenir un écosystème informatique local et des communautés locales . Puis, un jour, nous amènerons des lauréats HighLoad ++ de tout le pays.
Rejoignez-nous, participez à des conférences, organisez vos réunions, proposez de nouveaux thèmes et villes! Nous lirons tout :)