
IBM und
DataArt bringen zwei Java-Gurus nach St. Petersburg.
Sebastian Daschner , Java-Champion, ein Java-Entwicklungsprofi, und
Denis Tsyplakov , Lösungsarchitekt, DataArt Voronezh, werden auf einem Sondertreffen zur Java-Entwicklung sprechen.
OpenLiberty ist ein unbekannter Jaguar unter OpenSource-Anwendungsservern
Der Bericht ist in englischer Sprache.OpenSource wird immer mehr zu einem Bestandteil alltäglicher und unverzichtbarer Bestandteile unseres Lebens. Dieser Prozess findet auf der ganzen Welt statt, auch in Russland. Warum? Große Anbieter setzen auf OpenSource, um die Bereitstellung von Lösungen in den Clouds zu vereinfachen und zu vereinheitlichen.
Was passiert mit Java und Anwendungsservern in der Cloud-Ära? Oracle erhebt eine Gebühr für die Verwendung von Java auf Servern und Workstations. Aus Java EE wird Jakarta EE. Entwickler verwenden häufig reine JVM-basierte Lösungen für die Bereitstellung in Containern in privaten und öffentlichen Clouds, wodurch Ressourcen gespart werden, indem die üblichen JEE-Bibliotheken von den Anwendungsservern entfernt werden.
Was aber, wenn der Anwendungsserver so leicht und flexibel sein kann, dass er die Enterprise Edition-Plattformen in Containern mit minimalen Auswirkungen auf die verbrauchten Ressourcen nutzt? Was aber, wenn wir den Anwendungsserver zur Basisplattform für Microservice-Architekturen machen können?
Ich werde Ihnen erklären, wie Sie Anwendungen mit Containern auf der Basis des OpenLiberty Open Application Servers erstellen, sowie über die vielversprechende Struktur der Java-Community (OpenJDK, AdoptOpenJDK und andere), über Jakarta EE und den neuen MicroProfile-Standard zum Erstellen von Microservice-Anwendungen.
Sebastian Daschner
Java Champion , Autor und Ausbilder, Java Development Professional (einschließlich EE). Er verfasste das Buch
Architektur moderner Java EE-Anwendungen . Sebastian nimmt an JCP teil, gestaltet zukünftige Java EE-Standards mit, arbeitet in Expertenteams JAX-RS, JSON-P und Config und arbeitet an verschiedenen Open Source-Projekten mit. Für seine Beiträge zur Java-Community und zum Ökosystem wurde er als Java-Champion, Oracle- und JavaOne Rockstar-Entwickler-Champion ausgezeichnet.
Neben Java ist Sebastian auch ein aktiver Benutzer von Linux- und Containertechnologien wie Docker. Er ist der Autor des
Blogs und kann auf Twitter über @DaschnerS gefunden werden.
Facebook in der Zombie-Apokalypse
Moderne Online-Dienste haben einen erheblichen Nachteil. Sie besitzen nicht die Daten, die Sie auf sie hochladen, und steuern nicht die Verteilung dieser Daten. Ihr Konto, in dessen Entwicklung Sie jahrelang investiert haben, kann jederzeit ohne Angabe von Gründen und Hoffnung auf Wiederherstellung vom Dienst getrennt werden.
Wir werden diskutieren, wie das Internet aussehen könnte, wenn die Entwicklung nach dem Prinzip „Daten gehören dem Benutzer, der sie erstellt hat, der Dienst gehört dem Benutzer, der sie verwendet“.
Da ich kein Anwalt oder Politiker, sondern ein Java-Architekt bin, werde ich das Problem von der technischen Seite betrachten. Was könnte eine Alternative zum klassischen Schema „Browser - Website - Datenbank“ in der modernen Cloud-Welt sein? Vor fünf Jahren sahen alle Alternativen technisch schwach machbar aus, aber jetzt, mit der Entwicklung von Cloud-Diensten und -Technologien Docker, Kubernetes, Helm, scheint es zumindest technisch eine Alternative zu geben.
Denis Tsyplakov, Lösungsarchitekt
Er begann Ende der 1980er Jahre Programme zu schreiben, seit Mitte der 1990er Jahre beschäftigt er sich mit professioneller Programmierung. Er schrieb Programme in mehr als 10 Sprachen, aber Java bleibt sein Favorit. Seit 2006 arbeitet er bei DataArt. Hauptinteressen in der IT: Erstellung fehlertoleranter Services, pragmatische Systemarchitektur, kreative Lösung für nicht triviale Aufgaben.
Das Programm
18:30 - 19:00 Teilnehmerversammlung, Begrüßungskaffee
19:00 - 19:45
OpenLiberty ist ein unbekannter Jaguar unter den OpenSource-Anwendungsservern , Sebastian Dashner.
19:45 - 20:00 Fragen und Antworten
20:00 - 20:10 Pause
20:10 - 20:50
Facebook unter den Bedingungen der Zombie-Apokalypse , Denis Tsyplakov.
20:50 - 21:00 Fragen und Antworten
Registrierung für den Mitap auf Java - St. Petersburg - 20. Juni .