Kapitel 5. Aufbau eines Cloud Native Service
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Vor dem Zweiten Weltkrieg war das Leben einfach. Danach hatten wir Systeme.1
Grace Hopper, OCLC Newsletter (1987)
In diesem Kapitel beginnt endlich unsere eigentliche Arbeit.
Wir werden viele der in Teil II besprochenen Materialien miteinander verweben, um einen Dienst zu erstellen, der als Ausgangspunkt für den Rest des Buches dienen wird. Im weiterenVerlauf werden wir das, was wir hier beginnen, iterativ ausbauen undmit jedem Kapitel weitere Funktionsschichten hinzufügen, bis wir am Ende eine echte nativeCloud-Anwendung haben.
Natürlich wird es nicht "produktionsreif" sein - es werden zum Beispiel wichtige Sicherheitsfunktionen fehlen - aber es wird eine solide Grundlage sein, auf der wir aufbauen können.
Aber was bauen wir?
Lass uns einen Dienst aufbauen!
Okay. Also. Wir brauchen etwas zum Bauen.
Es sollte konzeptionell einfach und in seiner grundlegendsten Form leicht zu implementieren sein, aber nicht trivial und skalierbar und verteilbar. Etwas, das wir im weiteren Verlauf des Buches immer weiter verfeinern können. Ich habe viel darüber nachgedacht und verschiedene Ideen für unsere Anwendung in Betracht gezogen, aber am Ende war die Antwort klar.
Wir werden uns einen verteilten Key-Value-Store bauen.
Was ist ein Key-Value Store?
Ein Key-Value-Store ist eine Art nicht-relationale Datenbank, die ...
Get Cloud Native Go now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.