Featured image of post Microservice

Microservice

ความรู้ดีๆ สำหรับศึกษาการทำ Microservice

Microservice คืออะไร?

Microservice คือสถาปัตยกรรมที่แบ่งระบบใหญ่ๆ ออกเป็นบริการย่อยๆ ที่เป็นอิสระต่อกัน ทำให้แยกกันพัฒนาได้ ซึ่งจะทำให้เกิดความ Maintainable เนื่องจากโค้ดมีขนาดเล็กกว่า

โอเคเราควรที่จะรู้ลักษณะ, ข้อดี, ข้อเสียและข้อแตกต่างระหว่าง Monolith กับ Microservice กันดีกว่า โดยสามารถอ่านต่อได้ที่บทที่ 1

สารบัญ

บทที่ 1: Monolith vs Microservice

บทที่ 2: Inter process communication

บทที่ 3: การจัดการกับ Transaction ด้วย SAGA pattern

บทที่ 4: การจัดการกับ Query