Monolith VS Microservices ใครจะอยู่ใครจะไป กับคุณภาณุพงศ์ จันทกลาง | Tech Monday EP.136

PODCASTTECH MONDAYMonolith VS Microservices ใครจะอยู่ใครจะไป กับคุณภาณุพงศ์ จันทกลาง | Tech Monday EP.136

*สามารถเปิดฟังโดยปิดหน้าจอโทรศัพท์ได้*

เวลาเราเริ่มต้นทำระบบ ส่วนใหญ่เราก็จะเริ่มจากทำให้ทุกอย่างอยู่ในที่เดียวกัน หรือที่เราเรียกว่า 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 ที่ประสบความสำเร็จมาเล่าให้ฟังหน่อยไหมครับ แล้วอะไรที่เป็นประโยชน์ที่สุดจากระบบแบบนี้

Advertisements
Advertisements

POPULAR PODCAST

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายคุกกี้ และสามารถจัดการความเป็นส่วนตัวของคุณได้เองโดยคลิกที่ ตั้งค่า

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • คุกกี้ที่มีความจำเป็น (Strictly Necessary Cookies)
    เปิดใช้งานตลอด

    คุกกี้ที่มีความจำเป็นสำหรับการทำงานของเว็บไซต์ เพื่อให้คุณสามารถใช้งานและเข้าชมเว็บไซต์ได้อย่างเป็นปกติ คุณไม่สามารถปิดการทำงานของคุกกี้นี้ในระบบเว็บไซต์ของเราได้ อย่างไรก็ตาม คุณสามารถบล็อคการใช้งานคุกกี้ได้จากเบราว์เซอร์ที่ใช้งาน ซึ่งอาจจะส่งผลกระทบกับการใช้งานเว็บไซต์ได้

  • คุกกี้สำหรับการวิเคราะห์และวัดผลการทำงาน (Performance Cookies)

    คุกกี้ประเภทนี้จะทำการเก็บข้อมูลการใช้งานเว็บไซต์ของคุณ เพื่อเป็นประโยชน์ในการวัดผล ปรับปรุง และพัฒนาประสบการณ์ที่ดีในการใช้งานเว็บไซต์ ถ้าหากคุณไม่ยินยอมให้เราใช้คุกกี้นี้ เราจะไม่สามารถวัดผล ปรับปรุงและพัฒนาเว็บไซต์ได้

บันทึกการตั้งค่า