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

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

50 Minuten

Beschreibung

vor 3 Jahren

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)



Email: stehtisch@engineeringkiosk.dev


Mastodon: https://podcasts.social/@engkiosk


Twitter: https://twitter.com/EngKiosk


WhatsApp +49 15678 136776






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





Unsere aktuellen Werbepartner findest du auf
https://engineeringkiosk.dev/partners


 
Links


Rule of 40:
https://aktien.guide/blog/rule-of-40-einfach-erklaert


Kubernetes: https://kubernetes.io/


Amazon S3: https://aws.amazon.com/de/s3/


Vitess: https://vitess.io/


Ceph: https://ceph.io/


Chaos Monkey:
https://github.com/Netflix/chaosmonkey/


Zu Besuch bei Hetzner Datacenter:
https://www.youtube.com/watch?v=F0KRLaw8Di8


ProxySQL: https://proxysql.com/


PlanetScale: https://planetscale.com/




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


Wolfgang Gassler
(https://mastodon.social/@woolf)


Andy Grunwald
(https://twitter.com/andygrunwald)




Feedback (gerne auch als Voice Message)


Email: stehtisch@engineeringkiosk.dev


Mastodon: https://podcasts.social/@engkiosk


Twitter: https://twitter.com/EngKiosk


WhatsApp +49 15678 136776




Kommentare (0)

Lade Inhalte...

Abonnenten

15
15