Google PCD: Prestaties, schaalbaarheid en Resilience Engineering — Studiegids

Onderdeel van de Google Professional Cloud Developer — Studiegids. Oefen met geverifieerde antwoorden in het Google-examencentrum, of doe getimede oefentests op ExamRoll.io.

Overzicht

Engineering voor prestaties, schaalbaarheid en veerkracht op Google Cloud richt zich op het handhaven van een kosteneffectieve service met lage latentie onder variabele belasting, terwijl fouten worden getolereerd zonder SLO’s te schenden. Het ontwerp moet autoscaling-signalen afstemmen op de kenmerken van de workload, data en compute plaatsen om tail latency te minimaliseren, en overload-controles, retries en failover implementeren om cascading failures te voorkomen. Dit gedeelte beschrijft de patronen, controles en afwegingen die van belang zijn voor applicatieontwikkelaars op de compute-, netwerk- en datalagen.

Schalen en Taakverdeling

Horizontale versus verticale schaling

Autoscaling-signalen en ‘warm capacity’

Load balancing, globale verkeersdistributie, health checks en failover

Latentie en Efficiëntie

Latency-budgetten

Gebruik van caching en CDN

Hergebruik van verbindingen

Payload-efficiëntie

Overbelastings- en Veerkrachtpatronen

Rate limiting, backpressure, wachtrijen en batchverwerking

Bescherming tegen overbelasting

Veerkrachtige retries, exponential backoff, jitter, idempotentie en afhandeling van duplicaten

undefined

undefined

undefined

Opstarten van slapende resources

Hoge Beschikbaarheid, Data, DR en Testen

Multi-zone, regionaal, multi-region; active-active vs. active-passive

RTO, RPO, back-up, herstel en disaster-recovery-testen

Database- en opslagprestaties, indexontwerp, ‘hot keys’ en conflicten

Load tests, chaos-experimenten, fault injection en capaciteitsplanning

Afwegingen in beschikbaarheid tussen managed services en maatwerkarchitecturen

Praktijkscenario

NimbusMart, een wereldwijd e-commercebedrijf, heeft een productcatalogus-API nodig met lage latency, ‘five 9s’ beschikbaarheid en minimale leeslatency voor gebruikers in Noord-Amerika, Europa en Azië-Pacific. Schrijfacties moeten wereldwijd consistent zijn. Het verkeer is grillig tijdens ‘flash sales’, en incidenten uit het verleden omvatten ‘cascading retries’ en overbelasting van de ‘origin’.

Aanpak:

  1. Provisioneer een multi-regionale Cloud Spanner-instance met nam-asia-eur1 en minstens drie nodes.
  1. Implementeer een stateless API-laag in meerdere regio’s achter de global external Application Load Balancer.
  1. Configureer health checks en firewallregels voor de bereikbaarheid van de load balancer.
  1. Implementeer autoscaling op basis van request-metrics met ‘warme’ capaciteit.
  1. Voeg Cloud CDN toe voor statische productmedia die is opgeslagen in Cloud Storage.
  1. Dwing overbelastingsbeveiliging en ‘rate limiting’ af aan de ’edge’ en in de service.
  1. Gebruik veerkrachtige retries met ’truncated exponential backoff’ en ‘full jitter’; zorg voor idempotentie met ‘operation ID’s’.
  1. Introduceer een ‘write queue’ voor het afvlakken van pieken (‘burst smoothing’) en asynchroniciteit waar dit acceptabel is.
  1. Definieer SLO’s en latency-budgetten; instrumenteer tracing en dashboards.
  1. Stel DR-draaiboeken op en test de failover.

Observability · Alle domeinen · Testen

Oefen deze vragen → · Getimede oefening op ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Slaag voor je examen →

Blader door Google →

Related guides

Alles-in-één toegang

Eén abonnement. Elk examen.

Elk plan ontgrendelt onbeperkt zoeken naar antwoorden, oefentests, AI-uitleg en de volledige bronnenbibliotheek — in meer dan 20 talen.

Maandelijks
24.87
Just €0.83/day
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

Beste waarde
12 maanden
179.87
Just €0.49/daySave 40%
Alles inbegrepen:
  • Onbeperkt zoeken naar antwoorden
  • Onbeperkte oefentests
  • AI-gestuurde uitleg
  • Volledige bronnenbibliotheek
  • 20+ talen
  • Wekelijkse contentupdates
  • Beloningen & verwijzingen
  • Prioriteitsondersteuning
Start gratis proefperiode

Geen creditcard vereist*

✓ Gratis plan inbegrepen · ✓ Annuleer op elk moment · ✓ Alle plannen ontgrendelen het volledige product