Engineering Kiosk   /     #56 Applikations-Skalierung: Wann, wieso, was kostet es? Stateless und Stateful, Horizontal vs. Vertikal

Subtitle
Duration
3026
Publishing date
2023-01-31 05:00
Link
https://engineeringkiosk.dev
Contributors
  Wolfgang Gassler, Andy Grunwald
author  
Enclosures
https://audio1.redcircle.com/episodes/c3af9548-59fe-4cf7-934a-878aa505b686/stream.mp3
audio/mpeg

Shownotes

Die App muss skalieren. Das kann doch nicht so schwer sein, oder?

Sekundenschnelles und automatisches Hochskalieren bei einem erhöhten Traffic-Aufkommen. So oder so Àhnlich versprechen es die Cloud-Hyperscaler in ihren Marketing-Texten. Das erweckt oft den Anschein, dass das Ganze gar nicht so schwer sein kann. Doch ist dies auch in der RealitÀt so? Eine Applikation skalierbar zu gestalten, ist bei weitem nicht einfach. Stichworte wie Ausfallsicherheit, vertikale- oder horizontale Skalierung, Stateless- oder Stateful-Applications, Loadbalancer und Auto-Discovery, Kubernetes und zusÀtzliche Code-KomplexitÀt, finanzieller Impact, Load-Tests, Request-Deadlines, Chaos Monkey und Down-Scaling. Alles Begriffe, die damit in Verbindung stehen und einen wichtigen Bestandteil ausmachen.

In dieser Episode geben wir einen Überblick ĂŒber das Thema Application-Skalierung: Was ist das? Wer braucht es? Was sind die Grundbegriffe und welche Grundlagen mĂŒssen erfĂŒllt werden, damit das ganze erfolgreich wird?

Bonus: Warum Andy eine MÀrchenstimme hat und warum wir MilchmÀdchenrechnung nicht mehr sagen sollten.


Feedback (gerne auch als Voice Message)


Gerne behandeln wir auch euer Audio Feedback in einer der nÀchsten Episoden, einfach Audiodatei per Email oder WhatsApp Voice Message an +49 15678 136776


Links


Sprungmarken

(00:00:00) Intro

(00:00:35) Das MĂ€rchen der Skalierung und meine Datenbank skaliert nicht

(00:02:55) Was ist Skalierung?

(00:06:45) Braucht man Skalierung ĂŒberhaupt? Wer muss skalieren?

(00:12:41) Es ist cool auf Scale zu arbeiten

(00:16:23) Wenn wir skalieren können, sparen wir Geld

(00:20:50) Stateless vs. Stateful-Systeme

(00:31:43) Horizontaler vs. Vertikaler skalierung

(00:35:38) Ab wann skaliere ich die Hardware oder optimiere die Applikation?

(00:39:24) Gesteigerte KomplexitÀt durch Skalierung

(00:42:42) Was braucht ihr, um skalieren zu können bzw. damit anzufangen?

(00:48:49) Outro


Hosts

ï»ż

Feedback (gerne auch als Voice Message)