Memproses lebih banyak pesan dengan kontrol konkurensi

Kontrol konkurensi adalah fitur yang tersedia di library klien tingkat tinggi Pub/Sub. Anda juga dapat menerapkan kontrol konkurensi Anda sendiri saat menggunakan library tingkat rendah.

Dukungan untuk kontrol konkurensi bergantung pada bahasa pemrograman library klien. Untuk penerapan bahasa yang mendukung thread paralel, seperti C++, Go, dan Java, library klien membuat pilihan default untuk jumlah thread.

Pilihan ini mungkin tidak optimal untuk aplikasi Anda. Misalnya, jika aplikasi subscriber Anda tidak dapat mengimbangi volume pesan masuk dan tidak terikat CPU, Anda harus meningkatkan jumlah thread. Untuk operasi pemrosesan pesan yang intensif CPU, mengurangi jumlah thread mungkin tepat.

Halaman ini menjelaskan konsep kontrol konkurensi dan cara menyiapkan fitur untuk klien pelanggan Anda. Untuk mengonfigurasi klien penayang Anda untuk kontrol konkurensi, lihat Kontrol konkurensi.