Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memilih Pendekatan Koordinasi Anda
Koreografi dan orkestrasi keduanya memiliki kegunaannya saat mengintegrasikan layanan mikro. Pilih koreografi dalam batas layanan mikro tunggal, di mana Anda memiliki kendali penuh atas dependensi. Pilih orkestrasi saat Anda bekerja melintasi batas layanan mikro. Misalnya, beberapa layanan mikro yang berpartisipasi dalam transaksi terdistribusi akan mendapat manfaat dari orkestrasi untuk memperhitungkan pengembalian dari kegagalan. Layanan mikro yang menangani acara yang mungkin menarik bagi layanan mikro lainnya akan mendapat manfaat dari koreografi dan arsitektur berbasis peristiwa.
Pola umum untuk menerapkan rollback ketika beberapa sistem terlibat dalam satu transaksi adalah pola saga.