concurrency
concurrency memiliki dua nuansa makna yang sangat berbeda tergantung pada konteks penggunaannya, yaitu dalam bidang teknis (komputasi) dan dalam konteks umum atau hukum. Bagi penutur bahasa Indonesia, penting untuk membedakan apakah kata ini merujuk pada proses teknis yang berjalan bersamaan atau kesepakatan antara beberapa pihak.
Nuansa Teknis dan Komputasi
Dalam dunia teknologi informasi, concurrency diterjemahkan sebagai konkurensi. Ini merujuk pada kemampuan sistem untuk menangani beberapa tugas dalam satu periode waktu yang sama. Perlu diperhatikan bahwa konkurensi tidak selalu berarti tugas-tugas tersebut berjalan secara fisik pada detik yang sama (paralelisme), melainkan bahwa tugas-tugas tersebut berada dalam status "sedang diproses" secara bersamaan.
Contoh penggunaan: concurrency control (kontrol konkurensi) dalam basis data untuk mencegah konflik data.
Nuansa Keselarasan dan Hukum
Dalam konteks non-teknis, concurrency merujuk pada keselarasan, yaitu ketika dua atau lebih peristiwa, pendapat, atau tindakan terjadi atau ada pada saat yang sama. Dalam istilah hukum, ini sering digunakan untuk menggambarkan hukuman yang dijalankan secara bersamaan (bukan berurutan).
Contoh penggunaan: concurrency of opinions (keselarasan pandangan) di antara rekan kerja.
Perbedaan dengan Istilah Serupa
Sering terjadi kekeliruan antara concurrency dengan parallelism. Meskipun keduanya sering diterjemahkan sebagai "berjalan bersamaan" dalam bahasa Indonesia, secara konseptual keduanya berbeda. concurrency adalah tentang menangani banyak hal sekaligus (manajemen tugas), sedangkan parallelism adalah tentang melakukan banyak hal secara fisik pada saat yang bersamaan (eksekusi simultan).
Secara tata bahasa, concurrency adalah kata benda tidak terhitung (uncountable noun), sehingga tidak digunakan dalam bentuk jamak dalam sebagian besar konteks profesional.
Uncountable when referring to the general concept of simultaneous existence. Countable when referring to specific instances of overlapping events or technical concurrency levels.
Meanings
Keadaan di mana dua atau lebih peristiwa atau proses terjadi pada saat yang sama
The concurrency of the two software tasks caused a system crash.
Konkurensi dari dua tugas perangkat lunak tersebut menyebabkan sistem mengalami kerusakan.
Kesepakatan atau kebetulan dari pendapat atau tindakan
The concurrency of the board members' views led to a quick decision.
Keselarasan pandangan para anggota dewan menyebabkan keputusan cepat diambil.