Geben Sie mehr HighLoad ++: ab Montag in St. Petersburg

Saint HighLoad ++ startet nächste Woche, den zweiten Teil unseres Experiments zur Ausweitung der Hochlast auf wichtige IT-Zentren des Landes. Das erhabene Präfix am Anfang des Namens bedeutet, wie bei unseren anderen Konferenzen, dass wir vom 8. bis 9. April nach St. Petersburg fahren . Das Programm enthält 40 Berichte , einen traditionellen Track von Aletheia Business und benutzergenerierte Mitaps. Alle Berichte sind neu und speziell ausgewählt, um den soziokulturellen Kontext der IT in der nördlichen Hauptstadt zu berücksichtigen. Welche regionalen Besonderheiten sich darin ausdrücken und wie sie sich auf das Programm auswirken, werde ich weiter erläutern.

Lassen Sie uns zunächst mitteilen, warum wir überhaupt damit begonnen haben. Es war normal - ein großes jährliches Treffen aller, die daran interessiert sind, dass Webdienste die Last effizient bewältigen und Millionen von Benutzern glücklich machen. Als wir 2007 anfingen, gab es nicht sehr viele von allen - nur eine kleine Hardcore-Schlägerei, aber 2018 kamen 3.000 Menschen zu HighLoad ++ nach Moskau . Die Konferenz war nicht nur groß, sondern auch riesig: 10 Hauptberichte, 10 Hauptklassen und Besprechungen. In einer solchen Fülle verschiedener Alternativen ist die Navigation sehr schwierig.

Aber es wäre die halbe Mühe, am Ende wird der Zeitplan so aufgebaut, dass Themen für ein ähnliches Publikum eng sind. Diese Skala veranlasst uns als Programmkomitee, breit zu denken und Themen auszuwählen, die für viele von Interesse sind. Für die Diskussion enger Themen bleiben nur mitapny übrig, und lokale Merkmale werden im Format „Wir in Russland mögen Hardcore und Live-Praxis und mögen keinen Marketing-Bullshit“ berücksichtigt.

Letzten Sommer haben wir versucht, ein weiteres HighLoad ++ in Nowosibirsk zu halten. Und sie waren überrascht, dass eine Konferenz in Nowosibirsk kein solches Programm für eine Konferenz in Moskau benötigt. Große IT-Unternehmen in der Region haben ihre eigenen Besonderheiten , ihre eigenen Bedürfnisse, die die Konferenz erfüllen muss. In Nowosibirsk beispielsweise fällt Fintech viel stärker auf, und Sie müssen auf Themen achten, die für Fintech relevant sind. Im Programm HighLoad ++ Siberia 2018 finden sich mehrere Berichte über Oracle, die in Moskau normalerweise nicht sehr beliebt sind. Schauen Sie sich die offene Wiedergabeliste mit Berichten zu HighLoad ++ Siberia 2018 an und Sie werden verstehen, wovon ich spreche.

Nach einer erfolgreichen Konferenz in Nowosibirsk dachten wir: Sie sollten sich nicht auf ein Flaggschiff HighLoad ++ konzentrieren, sondern verschiedene Regionen mit unterschiedlichen Anforderungen ausprobieren. Wir wissen, wie man coole Programme vorbereitet, wir haben gelernt, wie man Bedingungen für Experten schafft, und wir haben den „Konferenz-Inkubator“ ins Leben gerufen. Highload ist ein beliebtes und liebes Thema, daher müssen Sie der Community in verschiedenen Städten angepasste Versionen dieser Konferenz anbieten.

Mit dieser Absicht fahren wir nach St. Petersburg, der zweitgrößten IT-Stadt des Landes. Bereits jetzt ist klar, dass die für HighLoad ++ in St. Petersburg relevanten Themen für eine Konferenz in Moskau nicht ganz typisch sind. Dies ist keine Wiederholung der besten Berichte, sondern ein völlig neues, einzigartiges Programm, das auf den Besonderheiten der IT-Branche in der Region basiert . Zum Beispiel ist St. Petersburg für sein Engagement für Java bekannt, und der Zeitplan enthält Berichte über Java.

Wenn Sie wissen möchten, was in der Welt der hohen Lasten passiert, sollten Sie alle HighLoad ++ - Konferenzen besuchen.

Dieses Jahr werden wir haben: St. Petersburg, Nowosibirsk und Moskau. Im Laufe der Zeit werden wir diese Liste erweitern, wir arbeiten an Optionen: Jekaterinburg, Minsk, Kasachstan. Schreiben Sie in die Kommentare, in welchen anderen Städten Sie HighLoad ++ sehen möchten und wie sich das IT-Leben darin auszeichnet. In Nowosibirsk hat es sich sehr aufrichtig herausgestellt, und dies scheint mir ein charakteristisches sibirisches Merkmal zu sein.

Ich erwarte von St. Petersburg Nachdenklichkeit und tiefes Eintauchen in das Thema . Es wird einfach nicht vollständig vor der Kamera funktionieren, es werden ungefähr 1.000 Leute, 5 Streams und viele interessante lokale Partner sein . Trotzdem denke ich, dass es in St. Petersburg eine andere Atmosphäre geben wird, wenn ich mich auf die Erfahrung unserer Trainingsmitaps stütze .

Und um nicht unbegründet zu sein, werde ich strukturell über Themen und Reden sprechen.

PostgreSQL, ClickHouse und andere Datenbanken


Bei Moscow HighLoad ++ haben wir normalerweise viele Berichte über Datenbanken und Speichersysteme, und jeder beliebte und aktiv entwickelte hat seinen eigenen Track. In St. Petersburg ist genau ein Viertel der Berichte diesem Thema gewidmet, aber PostgreSQL fällt besonders auf:





ClickHouse wird zunächst von Alexey Milovidov selbst mit einem Bericht darüber vorgestellt, wie Daten zum Testen aus Daten erstellt werden, die Geschäftsgeheimnisse darstellen. Alexander Krasheninnikov wird Muster für die Verwendung von ClickHouse vorstellen, die in Badoo implementiert sind. Alexander Kharitonov hingegen wird über die Erfahrungen des Spielestudios Pixonic sprechen, das noch nicht zu ClickHouse gewechselt ist, sondern täglich eine Milliarde Ereignisse verarbeitet .

Darüber hinaus berichten das MariaDB- Programm und die native Multi-Modell-Datenbank ArangoDB von den direkten Entwicklern dieser Datenbanken über Entwurfsmuster für bestimmte Produkte.

Architektur, Backend, Programmiertheorie


Ein weiteres Drittel der Berichte gehört zu diesem Abschnitt - es macht keinen Sinn, alles aufzulisten. Ich werde nur einige nennen. Der AWS-Architekt Vasily Pantyukhin wird über die interne Struktur der mikro-virtuellen Firecracker- Maschine sprechen und zeigen, wie sie transparent in die übliche Containerd-Containerisierungsmethode integriert werden kann. Anatoly Makarov verspricht zu erklären , warum AWS nicht so sehr zu Rostelecom passte, dass sie beschlossen, ihre FaaS-Plattform zu schreiben.

Anton Skogorev wird die Geschichte der Entwicklung der Yandex.Taxi-Architektur vom „gierigen“ Algorithmus bis zum Standardzuweisungsproblem teilen . Vladimir Krasilshchik verspricht zu zeigen, wie vert.x verwendet wird: ein polyglottes Framework zum Erstellen von reaktionsschnellen JVM-Anwendungen .

Artyom Kalichkin schlägt vor, das Thema „Vermächtnis umschreiben oder weiterhin unterstützen“ anzusprechen, jedoch nicht wegen eines leeren Arguments. Im Format eines Runden Tisches werden wir den Argumenten der Parteien zuhören, versuchen, sie zu objektivieren und auf eine allgemeine Empfehlung zu reduzieren, die bei der Auswahl eines Ansatzes für die Arbeit mit Legacy hilfreich sein wird.



BigData und maschinelles Lernen


Maschinelles Lernen und künstliche Intelligenz haben sich in der Produktion großer Projekte fest etabliert, daher gibt es immer mehr Themen, die damit zusammenhängen. Bei Saint HighLoad ++ werden wir gleich am Morgen mit dem Tauchen beginnen - Stanislav Shushkevich wird in der Moika-Halle Reden mit einem Bericht mit dem faszinierenden Titel Neuronale Netze in der Herstellung von Zahnersatz eröffnen . Dmitry Merkushov von der Mail.ru Group wird über die Einführung und den Betrieb von maschinellem Lernen in Antispam sprechen . Andrey Ivanov wird am Beispiel eines Empfehlungssystems auf Tinkoff.ru über die Anwendung von Technologie sprechen. Maria Matskevichus wird erzählen, wie das Data Science Grid Dynamics-Team seine Anwendung von Grund auf neu zusammengestellt hat, um Details auf Fotos genau zu erkennen . Eugene Zhurin aus Odnoklassniki erzählt die Geschichte eines endlosen Kampfes mit Spammern.

Devops


Auf der Prozessseite von DevOps werden wir uns eingehender mit DevOpsConf befassen . Hier sind die Berichte weniger spezifisch und für einen großen Kreis von Entwicklern nützlicher.

Evgeny Potapov führt uns durch den modernen Stapel der Überwachung , Protokollierung und Verfolgung komplexer Anwendungen und zeigt am Beispiel der Überwachung eines „Live“ -Projekts, wie Probleme so schnell wie möglich gefunden werden können. Dmitry Volintsev von Nginx wird ein Projekt vorstellen , mit dem Sie die Funktionalität von Nginx in JavaScript erweitern können. Andrei Polov und Ivan Mikheikin werden darüber sprechen, welche Lösungen Flant gefunden hat, um Kubernetes zu erweitern und zu ergänzen . PVS-Studio-Entwickler zeigen, wie die statische Analyse in CI aktiviert wird. Alexei Uchakin stellt die Frage: „ Warum ist das Internet immer noch online? ", Und wahrscheinlich wird in seiner Rede am Abend des 9. April eine Antwort geben.



Es gibt immer noch „Verschiedenes“, aber überzeugen Sie sich selbst - es gibt enge Themen zum Testen von Unternehmen, IoT und Alexander Tobol mit einer Geschichte über die Zukunft des Netzwerkstapels. Vielleicht haben Sie jetzt genug Informationen über das Programm Saint HighLoad ++, um Zeit zu haben, sich anzumelden. Dafür bleibt nicht viel Zeit, aber wir prognostizieren immer noch keinen Überlauf der Website.

Ich möchte mit unserer Mission enden - wir organisieren Konferenzen, um professionelle Gemeinschaften zu entwickeln und dadurch die Welt zu einem besseren Ort zu machen . Mit solch einem globalen Ziel ist es falsch, sich auf Moskau zu konzentrieren. Die Arbeit in Moskau hat objektiv viele Vorteile, aber auch viele Nachteile für das Leben. Damit die Menschen dort leben können, wo sie sich wohl fühlen, und gleichzeitig an dem arbeiten können, was sie wollen, ist es sehr wichtig, ein lokales IT-Ökosystem und lokale Gemeinschaften zu erhalten . Dann werden wir eines Tages HighLoad ++ - Preisträger aus dem ganzen Land bringen.


Nehmen Sie teil, nehmen Sie an Konferenzen teil, organisieren Sie Ihre Meetings, schlagen Sie neue Themen und Städte vor! Wir werden alles lesen :)

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


All Articles