
Chaos Engineering
การทดลอง chaos, การฉีดความล้มเหลว, การทดสอบความยืดหยุ่น, Chaos Monkey, gameday, การแก้ไขปัญหาความยืดหยุ่น
1Chaos Engineering คืออะไร?
Chaos Engineering คืออะไร?
คำตอบ
Chaos Engineering เป็นศาสตร์ของการทดลองกับระบบแบบกระจายเพื่อสร้างความเชื่อมั่นในความสามารถของระบบที่จะทนต่อสภาวะปั่นป่วนในโปรดักชัน แนวทางเชิงรุกนี้ช่วยระบุจุดอ่อนก่อนที่จะก่อให้เกิดเหตุการณ์ร้ายแรง ต่างจากการทดสอบแบบดั้งเดิม Chaos Engineering มุ่งเน้นการสังเกตพฤติกรรมของระบบโดยรวมมากกว่าการตรวจสอบส่วนประกอบที่แยกออกมา
2หลักการพื้นฐานของ steady state hypothesis ใน Chaos Engineering คืออะไร?
หลักการพื้นฐานของ steady state hypothesis ใน Chaos Engineering คืออะไร?
คำตอบ
steady state hypothesis กำหนดสถานะปกติของระบบในแง่ของเมตริกที่สังเกตได้ก่อนที่จะรันการทดลอง chaos มันช่วยให้สามารถวัดได้อย่างเป็นกลางว่าระบบยังคงยืดหยุ่นในระหว่างและหลังการฉีดความล้มเหลวหรือไม่ หากไม่มีสมมติฐานที่กำหนดไว้อย่างชัดเจนนี้ จะเป็นไปไม่ได้ที่จะระบุว่าการทดลองสำเร็จหรือล้มเหลว เนื่องจากไม่มีค่าพื้นฐานสำหรับเปรียบเทียบพฤติกรรมของระบบ
3blast radius ในบริบทของ Chaos Engineering คืออะไร?
blast radius ในบริบทของ Chaos Engineering คืออะไร?
คำตอบ
blast radius แสดงถึงขอบเขตที่อาจเกิดขึ้นของผลกระทบจากการทดลอง chaos ต่อระบบและผู้ใช้ การจำกัด blast radius เป็นแนวทางปฏิบัติที่จำเป็นเพื่อป้องกันไม่ให้การทดลองก่อให้เกิดความเสียหายที่ไม่สมส่วน ซึ่งสามารถทำได้โดยการกำหนดเป้าหมายไปยังชุดย่อยของอินสแตนซ์ การจำกัดการทดลองตามภูมิศาสตร์ หรือการใช้ feature flags เพื่อควบคุมการเปิดเผยต่อผู้ใช้
บทบาทดั้งเดิมของ Chaos Monkey ที่ Netflix คืออะไร?
ความแตกต่างระหว่าง Chaos Monkey และ Chaos Gorilla ใน Simian Army ของ Netflix คืออะไร?
+17 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ DevOps อื่นๆ
การควบคุมเวอร์ชัน & Git
พื้นฐาน Linux
Shell Scripting & Bash
พื้นฐาน Networking
พื้นฐาน Docker
พื้นฐาน CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
พื้นฐาน Kubernetes
Networking ของ Kubernetes
Kubernetes ขั้นสูง
Ingress & API Gateway
พื้นฐาน Terraform
Terraform ขั้นสูง
Ansible & Configuration Management
พื้นฐาน AWS
พื้นฐาน Azure
พื้นฐาน GCP
การมอนิเตอร์และ Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
ความปลอดภัยของ CI/CD Pipeline
Helm & Kubernetes
ความปลอดภัย Runtime และ Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Observability แบบกระจาย
Disaster Recovery & Backup
การปรับแต่งประสิทธิภาพ
การเพิ่มประสิทธิภาพต้นทุน Cloud
หลักการ SRE
Platform Engineering
เชี่ยวชาญ DevOps สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี