Kebolehsebaran bebas adalah tujuan utamanya, jadi setiap perkhidmatan memerlukan pipeline CI/CD tersendiri ditambah dengan strategi pelepasan berisiko rendah — biasanya canary atau blue-green — untuk dihantar dengan selamat berkali-kali sehari.
Pipeline bagi setiap perkhidmatan
Setiap perkhidmatan membina, menguji, dan menyebar mengikut kadenza tersendiri. Perubahan pada satu perkhidmatan tidak pernah mencetuskan pelepasan seluruh sistem.
commit ─▶ build ─▶ unit + contract tests ─▶ image ─▶ deploy (one service)
