
Tối ưu hóa hiệu suất
Load testing, profiling, chiến lược caching, CDN, tối ưu hóa database, autoscaling, khắc phục sự cố hiệu suất
1CDN là gì và lợi ích chính của nó là gì?
CDN là gì và lợi ích chính của nó là gì?
Câu trả lời
CDN (Content Delivery Network) phân phối các asset tĩnh (hình ảnh, CSS, JS) trên các máy chủ gần người dùng về mặt địa lý. Điều này giảm latency (thường từ 500ms xuống 50ms) và giảm tải cho máy chủ chính. CloudFront (AWS), Cloudflare và Fastly là những ví dụ phổ biến được dùng để cải thiện hiệu suất tổng thể của ứng dụng web.
2Sự khác biệt chính giữa load testing và stress testing là gì?
Sự khác biệt chính giữa load testing và stress testing là gì?
Câu trả lời
Load testing đánh giá hiệu suất dưới tải bình thường hoặc dự kiến để xác minh hệ thống đáp ứng các SLA (thời gian phản hồi, throughput). Stress testing đẩy hệ thống vượt quá giới hạn của nó để xác định điểm gãy và quan sát hành vi trong điều kiện khắc nghiệt. Stress testing cũng cho thấy hệ thống phục hồi như thế nào sau khi quá tải.
3Chỉ số nào quan trọng nhất để đo lường hiệu suất mà người dùng cảm nhận trong một load test?
Chỉ số nào quan trọng nhất để đo lường hiệu suất mà người dùng cảm nhận trong một load test?
Câu trả lời
Latency ở phân vị thứ 95 hoặc 99 (P95/P99) phản ánh trải nghiệm của những người dùng bị ảnh hưởng nhiều nhất, không giống như latency trung bình che giấu các đỉnh điểm. P99 là 2 giây nghĩa là 99% yêu cầu nhanh hơn, nhưng 1% gặp tình trạng chậm. Giám sát các phân vị cao giúp xác định các vấn đề hiệu suất trước khi chúng ảnh hưởng đến một phần đáng kể người dùng.
Công cụ profiling nào trực quan hóa các lệnh gọi hàm và thời gian thực thi của chúng dưới dạng biểu đồ ngang?
Từ viết tắt RED có ý nghĩa gì trong bối cảnh monitoring dịch vụ?
+19 câu hỏi phỏng vấn
Các chủ đề phỏng vấn DevOps khác
Quản lý phiên bản & Git
Cơ bản về Linux
Shell Scripting & Bash
Cơ bản về Networking
Kiến thức cơ bản về Docker
Nền tảng CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Kiến thức cơ bản về Kubernetes
Networking Kubernetes
Kubernetes Nâng cao
Ingress & API Gateway
Cơ bản về Terraform
Terraform Nâng cao
Ansible & Configuration Management
Kiến thức cơ bản AWS
Kiến thức cơ bản về Azure
Nền tảng GCP
Monitoring và Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
Bảo mật Pipeline CI/CD
Helm & Kubernetes
Bảo mật Runtime & Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Khả năng quan sát phân tán
Disaster Recovery & Backup
Tối ưu Chi phí Cloud
Nguyên tắc SRE
Chaos Engineering
Platform Engineering
Nắm vững DevOps cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí