Chapter 9 : Foundations (รากฐาน)

  1. ระบุ fallacy ของ distributed computing ทั้งแปดข้อ

  2. ระบุความท้าทายสามข้อที่ distributed architecture มีแต่ monolithic architecture ไม่มี

  3. stamp coupling คืออะไร? มีวิธีใดบ้างในการจัดการกับ stamp coupling?

  4. ความแตกต่างระหว่าง technical partitioning กับ domain partitioning คืออะไร?

  5. ระบุ characteristics สามข้อที่แยกแยะ architectural style ออกจาก pattern