Show Notes
- Amazon USA Store: https://www.amazon.com/dp/1492047848?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Monolith-to-Microservices-Sam-Newman.html
- Apple Books: https://books.apple.com/us/audiobook/monolith-to-microservices-evolutionary-patterns-to/id1588123760?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Monolith+to+Microservices+Sam+Newman+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Monolith-to-Microservices-Sam-Newman.html
- Lazada: https://asia.buys.trade/lazada_Monolith-to-Microservices-Sam-Newman.html
- Tiktok: https://asia.buys.trade/tiktok_Monolith-to-Microservices-Sam-Newman.html
- อ่านเพิ่มเติม: https://thai.9natree.com/read/1492047848/
#ไมโครเซอร์วิสเท่าที่จำเป็น #รูปแบบStranglerFig #การแยกโมโนลิทแบบค่อยเป็นค่อยไป #การแยกฐานข้อมูล #BranchbyAbstraction #MonolithtoMicroservices
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith คือหนังสือด้านสถาปัตยกรรมซอฟต์แวร์เชิงปฏิบัติ โดย Sam Newman ผู้เขียน Building Microservices หนังสือเล่มนี้ไม่ได้เสนอให้รื้อระบบเดิมแล้วสร้างใหม่ทั้งหมด แต่พิจารณาคำถามที่ยากกว่า คือจะค่อย ๆ เปลี่ยนระบบโมโนลิทที่ยังต้องให้บริการธุรกิจอยู่ทุกวัน ไปสู่บริการขนาดเล็กที่แยกการพัฒนาและการนำขึ้นใช้งานได้อย่างไร เนื้อหาผสมระหว่างหลักการออกแบบระบบ การวางแผนการย้าย การแยกขอบเขตงาน และรูปแบบเชิงเทคนิคสำหรับแยกโค้ดกับฐานข้อมูล จุดยืนหลักของ Newman มีความระมัดระวัง เขาอธิบายว่าทั้งโมโนลิทและไมโครเซอร์วิสเป็นทางเลือก ไม่ใช่สถานะดีหรือเลวโดยตัวเอง ไมโครเซอร์วิสอาจเพิ่มความคล่องตัวและความเป็นอิสระของทีม แต่ก็เพิ่มต้นทุนของระบบกระจาย เช่น ความล่าช้าของเครือข่าย การตรวจสอบปัญหา การล้มเหลวระหว่างบริการ และความสอดคล้องของข้อมูล ดังนั้น เป้าหมายของหนังสือจึงเป็นการช่วยให้ผู้อ่านเปลี่ยนเฉพาะส่วนที่คุ้มค่า ด้วยความเสี่ยงที่ควบคุมได้ และหยุดเมื่อสถาปัตยกรรมดีพอต่อปัญหาจริงแล้ว.