
Chaos Engineering
Thí nghiệm chaos, tiêm lỗi, kiểm thử khả năng phục hồi, Chaos Monkey, gameday, khắc phục sự cố khả năng phục hồi
1Chaos Engineering là gì?
Chaos Engineering là gì?
Câu trả lời
Chaos Engineering là một lĩnh vực thực hiện thí nghiệm trên hệ thống phân tán để xây dựng niềm tin vào khả năng của hệ thống chịu được các điều kiện hỗn loạn trong môi trường production. Cách tiếp cận chủ động này giúp xác định các điểm yếu trước khi chúng gây ra sự cố nghiêm trọng. Không giống như kiểm thử truyền thống, Chaos Engineering tập trung vào việc quan sát hành vi toàn hệ thống thay vì xác minh các thành phần riêng lẻ.
2Nguyên tắc cơ bản của steady state hypothesis trong Chaos Engineering là gì?
Nguyên tắc cơ bản của steady state hypothesis trong Chaos Engineering là gì?
Câu trả lời
Steady state hypothesis định nghĩa trạng thái bình thường của hệ thống dựa trên các chỉ số có thể quan sát được trước khi chạy một thí nghiệm chaos. Nó cho phép đo lường khách quan xem hệ thống có duy trì khả năng phục hồi trong và sau khi tiêm lỗi hay không. Nếu không có giả thuyết được định nghĩa rõ ràng này, việc xác định thí nghiệm thành công hay thất bại trở nên bất khả thi, vì không có đường cơ sở để so sánh hành vi của hệ thống.
3Blast radius trong bối cảnh Chaos Engineering là gì?
Blast radius trong bối cảnh Chaos Engineering là gì?
Câu trả lời
Blast radius thể hiện phạm vi tác động tiềm năng của một thí nghiệm chaos lên hệ thống và người dùng của nó. Giới hạn blast radius là một thực hành thiết yếu để ngăn một thí nghiệm gây ra thiệt hại không tương xứng. Điều này có thể đạt được bằng cách nhắm vào một tập con các instance, giới hạn thí nghiệm theo địa lý, hoặc sử dụng feature flags để kiểm soát mức độ ảnh hưởng đến người dùng.
Vai trò ban đầu của Chaos Monkey tại Netflix là gì?
Sự khác biệt giữa Chaos Monkey và Chaos Gorilla trong Simian Army của Netflix là gì?
+17 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 hóa hiệu suất
Tối ưu Chi phí Cloud
Nguyên tắc SRE
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í