*สามารถเปิดฟังโดยปิดหน้าจอโทรศัพท์ได้*
เวลาเราเริ่มต้นทำระบบ ส่วนใหญ่เราก็จะเริ่มจากทำให้ทุกอย่างอยู่ในที่เดียวกัน หรือที่เราเรียกว่า Monolith Architecture แต่พอระบบเราเริ่มใหญ่ขึ้น ความต้องการก็มีหลากหลายมากขึ้น ก็อาจจะเป็นการดีกว่าที่จะย้ายไปสู่ระบบ Microservices Architecture แต่แน่ใจหรือเปล่าว่า Microservices นั้นคือคำตอบ วันนี้ คุณ ภาณุพงศ์ จันทกลาง (แนน) จาก บริษัท เพย์โซลูชั่น ในเครือ ตลาด ดอท คอม จะมาอธิบายให้ฟังครับ ว่าเราควรจะเลือกออกแบบระบบอย่างไรดี ติดตามได้ในตอนนี้ครับ
คำถาม
– อะไรคือ Monolith อะไรคือ Microservices แล้วสองอย่างนี้มันแตกต่างกันอย่างไรครับ
– ข้อดีข้อเสียของระบบแบบ Monolith คืออะไร
– ข้อดีข้อเสียของระบบแบบ Microservices คืออะไร
– ตอนไหนเราควรจะเลือกทำแบบ Monolith แล้วตอนไหนควรจะไป Microservices
– อะไรคือความท้าทายเวลาจะย้ายจาก Monolith ไป Microservices
– เคสที่เหมาะกับการใช้ Monolith หรือ Microservice มากกว่ากัน
– สมัยก่อนทำ microservices กันยังไง
– ระบบแบบไหนปลอดภัยกว่ากันครับ
– Amazon Prime Video team ย้ายกลับจาก Microservices ไป Monolith แล้ว cost ลดลงกว่า 90% มีความเห็นว่าอย่างไรบ้างครับ
– เคสของระบบแบบ Microservices ที่ประสบความสำเร็จมาเล่าให้ฟังหน่อยไหมครับ แล้วอะไรที่เป็นประโยชน์ที่สุดจากระบบแบบนี้
