
Prestatieoptimalisatie
Load testing, profiling, cachingstrategieën, CDN, database-optimalisatie, autoscaling, problemen met prestaties oplossen
1Wat is een CDN en wat is het belangrijkste voordeel?
Wat is een CDN en wat is het belangrijkste voordeel?
Antwoord
Een CDN (Content Delivery Network) verdeelt statische assets (afbeeldingen, CSS, JS) over servers die geografisch dicht bij gebruikers staan. Dit verlaagt de latency (doorgaans van 500ms naar 50ms) en ontlast de hoofdserver. CloudFront (AWS), Cloudflare en Fastly zijn veelvoorkomende voorbeelden die worden gebruikt om de algehele prestaties van een webapplicatie te verbeteren.
2Wat is het belangrijkste verschil tussen load testing en stress testing?
Wat is het belangrijkste verschil tussen load testing en stress testing?
Antwoord
Load testing evalueert de prestaties onder normale of verwachte belasting om te verifiëren dat het systeem aan de SLA's voldoet (responstijd, throughput). Stress testing duwt het systeem voorbij zijn grenzen om het breekpunt te identificeren en het gedrag onder extreme omstandigheden te observeren. Stress testing onthult ook hoe het systeem herstelt na overbelasting.
3Welke metriek is het belangrijkst om de door de gebruiker waargenomen prestaties tijdens een load test te meten?
Welke metriek is het belangrijkst om de door de gebruiker waargenomen prestaties tijdens een load test te meten?
Antwoord
De latency op het 95e of 99e percentiel (P95/P99) weerspiegelt de ervaring van de meest getroffen gebruikers, in tegenstelling tot de gemiddelde latency die pieken maskeert. Een P99 van 2 seconden betekent dat 99% van de verzoeken sneller is, maar 1% vertragingen ondervindt. Het monitoren van hoge percentielen helpt prestatieproblemen te identificeren voordat ze een aanzienlijk deel van de gebruikers treffen.
Welk profiling-tool visualiseert functieaanroepen en hun uitvoeringstijd als een horizontale grafiek?
Wat betekent het acroniem RED in de context van service monitoring?
+19 gespreksvragen
Andere DevOps-sollicitatieonderwerpen
Versiebeheer & Git
Linux-basisprincipes
Shell Scripting & Bash
Networking-basis
Docker-grondbeginselen
CI/CD-grondbeginselen
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes-basis
Kubernetes-networking
Geavanceerde Kubernetes
Ingress & API Gateway
Terraform-basisprincipes
Terraform Geavanceerd
Ansible & Configuration Management
AWS Essentials
Azure-fundamenten
GCP-grondbeginselen
Monitoring & Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Beveiliging
Helm & Kubernetes
Runtime- en clusterbeveiliging
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Gedistribueerde Observability
Disaster Recovery & Backup
Cloud-kostenoptimalisatie
SRE-principes
Chaos Engineering
Platform Engineering
Beheers DevOps voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis