Kapitel 6. Projekt 2: Skill Service mit Cloud Run
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
In Kapitel 5, hast du eine Cloud-Funktion verwendet, um Stack Overflow-Tags aus dem öffentlichen BigQuery-Datensatz zu sammeln und die Ergebnisse als Objekt in Cloud Storage zu speichern. In diesem Kapitel wirst du diese Tags nutzen, um einen interaktiven Dienst zu entwickeln, der den Nutzern während der Eingabe Vorschläge zu ihren Fähigkeiten macht.
Hinweis
Der Code für dieses Kapitel befindet sich im Ordnerskill-service
desGitHub-Repositorys.
Anforderungen
Lass uns herausfinden, was für dieses Projekt nötig ist.
Benutzergeschichte
Die User Story für diesen Teil der Funktionalität ist in Abbildung 6-1 dargestellt.
Ausgearbeitete Anforderungen
Dieses Projekt hat außerdem die folgenden besonderen Anforderungen:
-
Die Vorschläge sollten angezeigt werden, wenn ein Benutzer drei oder mehr Zeichen eingibt.
-
95 % der Vorschlagsanfragen sollten in weniger als 500 ms beantwortet werden, denn alles, was länger dauert, kann als langsam empfunden werden.
-
Die Lösung sollte zuverlässig und kostengünstig sein.
-
Die Lösung sollte auf Tausende gleichzeitiger Anfragen skalierbar sein, ohne dass eszu einer Aufspaltung kommt.
Lösung
Hier wird eine zuverlässige und ...
Get Cloud Native Entwicklung mit Google Cloud 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.