
Building Microservices (2nd Edition)
by Sam Newman
What this book is about
"Building Microservices (2nd Edition)" oleh Sam Newman adalah panduan komprehensif tentang perancangan, penerapan, dan pengelolaan sistem perangkat lunak terdistribusi yang mandiri. Buku ini menjawab kendala sistem monolitik yang sering memperlambat laju rilis serta menyulitkan koordinasi lintas tim seiring bertumbuhnya organisasi. Newman menguraikan prinsip inti pemodelan layanan berbasis fungsi bisnis, cara memisahkan data tanpa transaksi terpusat, hingga pola komunikasi asinkron yang tangguh. Melalui contoh nyata dan pertimbangan arsitektur yang seimbang, buku ini membantumu membangun perangkat lunak modern yang dapat diskalakan dan dideploy secara independen tanpa terjebak kerumitan teknologi yang tidak perlu.
What you'll learn
- 1Kamu akan memahami cara menentukan batasan layanan yang tepat menggunakan prinsip desain berbasis domain dan penyembunyian informasi.
- 2Kamu akan mempelajari strategi integrasi data, koordinasi proses berbasis saga, serta teknik komunikasi asinkron yang andal.
- 3Kamu akan menguasai praktik rilis mandiri, pengujian otomatis, observabilitas sistem, dan penyelarasan struktur tim kerja.








