Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Koreografi
Dalam sistem koreografi, komponen individu menerima tugas, melakukan beberapa pekerjaan, dan mungkin memancarkan tugas untuk pekerjaan selanjutnya yang akan dilakukan. Tidak ada mekanisme orkestrasi pusat. Koreografi memudahkan penskalaan layanan secara mandiri, karena setiap layanan beroperasi dalam isolasi relatif. Ia melakukan pekerjaan ketika menerima pekerjaan, pada throughput apa pun yang mampu dilakukan layanan. Koreografi sering menjadi bagian sentral dari arsitektur berbasis peristiwa (EDA).
Dalam diagram berikut, tidak ada koordinasi antara fungsi Lambda. Setiap fungsi hanya memproses pesan dalam antrian berlangganan. Setiap fungsi bertanggung jawab atas penanganan kesalahannya sendiri dan dapat mengontrol konkurensi — misalnya, jika ketergantungan hilir memiliki batas permintaan per detik (RPS).
EDA memberikan sejumlah manfaat, seperti kopling layanan yang longgar dan ekstensibilitas. Diskusi lengkap tentang prinsip-prinsip EDA berada di luar cakupan panduan ini. Untuk informasi lebih lanjut, lihat: