Structured Concurrency

Türkçe karşılığı: Yapılandırılmış eşzamanlılıkAlan: Eşzamanlılık

Yapılandırılmış eşzamanlılık (Structured Concurrency) — Bir ana görevin alt görevlerinin yaşam döngülerini açık bir sözdizimsel scope içinde birlikte yönetme yaklaşımı.

Eşzamanlılık Bağlamı

Alt görevlerin fork, join, cancellation ve hata yayılımını tek bir task ağacı olarak ele alır. Böylece orphan task, kayıp exception ve dağınık cancellation durumları azalır; observability de parent-child ilişkisini gösterebilir.

İlerleme ve Doğruluk Sınırı

Her paralel çalışma structured concurrency değildir. Alt görevlerin yaşam süresinin scope dışına taşmaması temel ilkedir.

İlişkili Eşzamanlılık Kavramları

Kaynak

  • https://openjdk.org/jeps/525