Marco arbeitet als Developer Advocate bei JetBrains, in München. Er verarbeitet komplexe Themen in der Softwareerstellung in einfach zu verstehenden Guides, Videos und Talks.
Twitter: @MarcoBehler
29.06.2022
LOCATION: Online
KEYWORDS: Hands-On, Technology, Tools
AGENDA: | 18:00 - 19:30 CEST: Vortrag inkl. Q/A |
SPEAKER: Marco Behler COMPANY: JetBrains GmbH
SLIDES: https://github.com/marcobehler/high-performance-java
SLIDES 2: https://github.com/jetty-project/jetty-perf
Wenn man eine neue Java Webanwendung erstellt, hat man oft nervende Fragen im Hinterkopf: Wie viele Nutzer kann meine Anwendung denn gleichzeitig handeln? Wie schnell wird meine Anwendung ihre JSON-Antworten ausliefern? Wieviel Speicher braucht die Anwendung? Wieviel Geld muss ich für Hosting ausgeben, welchen Server brauche ich? Reicht nicht auch ein Raspberry PI?
Überraschenderweise gibt es relativ wenig handfesten Rat, wie man diese Fragen praktisch beantworten kann - ausser dem Bauchgefühl, dass ein auto-skalierender Kubernetes-Cluster schon alles richten wird.
In dieser #livecoding session nehmen wir eine IDE und ein paar Zeilen Code, um ein tiefes, praktisches Verständnis dafür zu bekommen, wie man herausfindet, wie die eigene Anwendung sich unter Load verhält und welcher Server, welches Budget und welche Performance-Erwartungshaltung zu ihr passen - so dass man wegen Skalierungsproblemen nie wieder den Schlaf verliert.
LEVEL OF TALK: Intermediate
LANGUAGE: Talk: de / Slides: en
Marco arbeitet als Developer Advocate bei JetBrains, in München. Er verarbeitet komplexe Themen in der Softwareerstellung in einfach zu verstehenden Guides, Videos und Talks.
Twitter: @MarcoBehler
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.