Java Day 2018

Es ist etwas spät, aber ich habe am Donnerstag am Java Day 2018 teilgenommen, daher möchte ich meine Eindrücke hier teilen.

Als ich mittags aus dem Bürogebäude kam, war es ein sonniger Tag. Es ist schon Frühsommer, aber heute war es relativ cool. Beim Mittagessen beschloss ich, auf Empfehlung eines Kollegen zum ersten Mal seit langer Zeit wieder in einen Nudelladen mit Schwertschnitt zu gehen. Ich bestellte Marler-Nudeln mit Schwertschnitt, aber mein Kollege entschied sich für Mao-Tofu. Obwohl ich aus der chinesischen Provinz Hunan komme (die Hunan-Küche gilt auch als das heißeste Gericht in China), bin ich anfällig für scharfes Essen und meine Freunde nennen mich oft "falsche Hunan-Leute". Wenn ich scharfes Essen bestelle, bin ich immer begeistert und mache mir Sorgen, dass ich es heute essen kann. Ich habe heute geschwitzt, aber ich konnte es normal machen. Im Gegenteil, mein Kollege, der normalerweise stark in scharfen Speisen ist, war zu scharf und ließ die Hälfte des Mabo-Tofus übrig. Obwohl sie vom gleichen Typ sind, konnte ich "Fake Hunanjin" für einen Moment nicht einmal sagen, warum die Schärfe so unterschiedlich war. Ich hoffe, dass der bevorstehende "Java Day 2018" so heiß sein wird wie dieser Geschmack.

Als ich am Veranstaltungsort, dem Sheraton Miyako Hotel Tokyo, ankam, war es bereits nach 2 Uhr und die Sitzung ab 2 Uhr hatte bereits begonnen. Dies ist das erste Mal seit vielen Jahren, dass ich am Java Day teilgenommen habe, aber es war mein erster Eindruck, dass Umfang und Anzahl der Sponsoren im Vergleich zur Vergangenheit geschrumpft sind. Seit Oracle die Entwicklung von JDK aufgegeben hat, wurde es eine Weile als das Ende von Java bezeichnet. Ich frage mich, ob Oracle sich nicht mehr so sehr Java widmen wird wie früher.

Java EE 8 and now Jakarta EE Verschiedene Dinge wie JAX-RS, JSON, Servlet4.0, HTTP / 2, JSF2.3, CDI2.0, BeanValidation2.0 wurden eingeführt, aber es fühlte sich nicht sehr frisch an. Ich war wegen der Produktentwicklung an JSON Pointer / JSON Patch / JSON Binding interessiert, aber an dem [Benchmark-Ergebnis der JSON-Verarbeitung] der anderen Person (https://github.com/fabienrenaud/java-json-benchmark). Das Ergebnis war, dass Javax-Json nicht einmal da war.

Es gibt noch einige Anwendungsserver, die Java EE 8 überhaupt unterstützen, und Java EE wurde ebenfalls an die Eclipse Foundation übertragen und wird unter dem neuen Markennamen "Jakarta EE" neu gestartet, aber ich frage mich, wie der zukünftige Pfad aussehen wird.

Java in Serverless Land Ein Open-Source-Projekt namens ** Fn Project ** wurde eingeführt. Die Homepage von Fn Project lautet wie folgt. 「The Fn project is an open-source container-native serverless platform that you can run anywhere -- any cloud or on-premise. It’s easy to use, supports every programming language, and is extensible and performant. 」 Ich möchte in Zukunft auf das Fn-Projekt achten, um ein FaaS-System (Function-as-a-Service) bereitzustellen, das eine Weiterentwicklung der serverlosen Architektur darstellen soll.

Get ready for a cloud native, service-meshed Java EE Er stellte vor, wie Java EE in das Netz von Anwendungen integriert werden kann, die von Kubernetes und Istio verwaltet werden. Heutzutage werden Geschäftssysteme immer wolkiger, und wie Java die Cloud unterstützt, ist ein wichtiger Punkt im Zusammenhang mit der zukünftigen Entwicklung von Java.

Performance tuning with poor tools and cheap drink JPDM (Java Performance Diagrostic Model) wurde eingeführt. Mithilfe von VisualVM usw. haben wir auch Techniken demonstriert, um das Verhalten von JVM zu visualisieren, Engpässe bei der Anwendungsleistung zu identifizieren und Programme zu verbessern. Es war.

Zhou @ Soft Sync

Recommended Posts

Java Day 2018
Java-Lerntag 5
Java Day Tokyo 2017
Oracle Java Day 2017
Oracle Java Day 2017
Java-Lerntag 2
Java-Lerntag 1
Java Silver Study Day 1
Java Kuche Day Memo
Java
Java
Muscle Java Basics Tag 1
Java-Lerntag 4
Muskel Java Objektorientierter Tag 1
5. Tag von Java
Java lernen (0)
Java studieren ―― 3
[Java] -Array
Java geschützt
Muskel Java Objektorientierter Tag 2 ~ Vererbung ~
[Java] Anmerkung
[Java] Modul
Java-Array
Java studieren ―― 9
Java Scratch Scratch
Java-Tipps, Tipps
Java-Methoden
Java-Methode
Java (Konstruktor)
Java-Array
[Java] ArrayDeque
Java (überschreiben)
Java (Methode)
Java-Zeichenfolge
Java (Array)
Java statisch
Java-Serialisierung
Java Anfänger 4
JAVA hat bezahlt
Java studieren ―― 4
Java (gesetzt)
Java-Shell-Sortierung
[Java] compareTo
Java studieren -5
Java reflektierend 获 获 举
Java (Schnittstelle)
Java-Memorandum
Java-Array
Java studieren ―― 1
[Java] Array
[Java] Polymorphismus
Java # 0 studieren
Java-Überprüfung
Java-Framework
Java-Funktionen
[Java] Vererbung
FastScanner Java
[Memo zur Studiensitzung] Java Day Tokyo 2017
Java-Funktionen
Java Anfänger 3