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

Поделиться
HTML-код
  • Опубликовано: 16 окт 2024
  • เวลาเราเริ่มต้นทำระบบ ส่วนใหญ่เราก็จะเริ่มจากทำให้ทุกอย่างอยู่ในที่เดียวกัน หรือที่เราเรียกว่า 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 ที่ประสบความสำเร็จมาเล่าให้ฟังหน่อยไหมครับ แล้วอะไรที่เป็นประโยชน์ที่สุดจากระบบแบบนี้
    .
    .
    ติดตาม Mission To The Moon Media ได้ที่
    .
    Website: bit.ly/3oHFe99
    Facebook: bit.ly/32Oe4nW
    Instagram: bit.ly/2OMR30a
    Twitter: bit.ly/2TyBOH6
    Blockdit: bit.ly/3jI0pEk
    RUclips: bit.ly/3DWhaFG
    TikTok: bit.ly/35Gq8aX
    SoundCloud: bit.ly/3e4Tzax
    Podbean: bit.ly/3oCqU1g
    Spotify: spoti.fi/37MNajh
    Apple Podcast: apple.co/3qiv2cp
    Clubhouse: @mttmclub

Комментарии • 4

  • @nontakul_phet
    @nontakul_phet Год назад +4

    ยกตัวอย่างได้เห็นภาพชัดเลยครับ
    ขอบคุณพี่แนน และทีมงาน Mission To The Moon สำหรับข้อมูลที่เป็นประโยชน์มากครับ ❤

  • @ER-sv1np
    @ER-sv1np Год назад +4

    - Monolith บำรุงรักษาง่าย แต่ปรับเปลี่ยนทำยาก ถ้าใหญ่ซับซ้อนขึ้น ถ้าพลาด เป็นกันทั้งระบบ การขยาย scale ทำได้ยาก และยิ่ง scale ใหญ่ขึ้น ยิ่งยาก
    - Microservices ส่วนไหนรับผิดชอบแค่ส่วนเล็กๆ รับหน้าที่ตรงนั้นจบในตัวแล้ว ติดต่ออีกที่
    ข้อเสียต้องมี Monitor ตัวกลาง เพื่อดูว่าตัวไหนมีปัญหา cost การดูแลมากขึ้น
    13:14 คิดให้ออกว่าเราจะมีกี่ service

  • @Bella_._.
    @Bella_._. Год назад

    เนื้อหาพรีเมี่ยมมากค่ะ
    คุณแนนอธิบายยกเคสได้เข้าใจมากค่ะ
    ขอบคุณค่ะ

  • @ER-sv1np
    @ER-sv1np Год назад +1

    น่าสนใจแหะ ว่าจะเลือกทำหรือไม่ทำอะไรดี
    chip ต้องทำเองไหม สรุปคือ ไม่ แพ้ TSMC
    GPU ต้องทำเองไหม ยังไม่มีคำตอบสำหรับ อุต AI
    - Ecosystem เลือก แต่มีคนเก่งกว่าก็ปล่อยเขาทำ
    ใช้หลักการนี้ได้ไหมนะ
    แบบ ต้องสร้าง andriod เองไหม (สรุปคือ skill สำคัญ sw)(แต่พอโดน คว่ำ chip ก็ต้องสร้างเอง)
    - สรุปคือ มันไม่มีคำตอบที่แน่นอนแหะ ขึ้นกับ แวดล้อม ณ เวลานั้น