34
events were organized by JUG Switzerland during 2024 so far.

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

Warum du dir keine Sorgen um die Skalierung deiner Webapp machen musst

#livecoding #livedrawing

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


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

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.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland