Transaction Boundary
Bir işlemin hangi adımlarının aynı atomik veritabanı transaction'ı içinde yürütüleceğini belirleyen mantıksal sınır.
Yazılım Mühendisliği Bağlamı
Sınır çok geniş tutulursa lock süresi ve contention artabilir; çok dar tutulursa invariants parçalanabilir. Ağ çağrılarını açık transaction içinde tutmak tail latency ve rollback maliyetini büyütebilir.
Tasarım ve Uygulama Sınırı
Method sınırı ile transaction sınırı zorunlu olarak aynı değildir. Framework annotation'ı iş kuralının semantiğini tek başına belirlemez.