ระหว่าง Monolithic Architecture และ Microservices Architecture สำหรับเว็บแอปพลิเคชัน เหตุใดจึงควรเลือก Microservices ในระบบขนาดใหญ่

Microservices ใช้งบประมาณน้อยกว่าเสมอ
Microservices ช่วยให้แต่ละส่วนของระบบพัฒนาและปรับใช้ได้อย่างอิสระ ลดการพึ่งพาอาศัยกัน
Monolithic เสมอเหมาะสมสำหรับระบบขนาดใหญ่
Microservices ทำให้โค้ดง่ายขึ้นทั้งหมด

เฉลยอธิบาย

Microservices Architecture แบ่งระบบออกเป็นบริการขนาดเล็กที่ทำหน้าที่เฉพาะ ทำให้แต่ละทีมสามารถพัฒนาและปรับใช้อย่างอิสระได้ ซึ่งเหมาะสำหรับระบบขนาดใหญ่ที่ซับซ้อน Monolithic Architecture ดีเมื่อระบบยังเล็กและง่ายๆ ตัวเลือก B ผิดเพราะ Microservices อาจมีต้นทุนสูงกว่า ตัวเลือก C ผิดเพราะเพิ่มความซับซ้อนในด้านอื่น ตัวเลือก D ผิด

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

ดูข้อสอบวิชานี้ทั้งหมด →