Jika Anda membayangkan perusahaan seperti Amazon (atau aplikasi web e-commerce besar lainnya), yang mengoperasikan toko online dalam skala besar dan hanya memiliki jumlah terbatas barang fisik di gudang, bagaimana mereka dapat mengoptimalkan ini sehingga tidak ada hambatan tunggal? Tentu saja, mereka harus memiliki sejumlah database dengan replikasi, dan banyak server yang menangani beban secara mandiri. Namun, jika banyak pengguna dilayani oleh server yang terpisah dan keduanya mencoba menambahkan item yang sama ke troli mereka, yang hanya ada satu yang tersisa, harus ada "sumber kebenaran" untuk jumlah yang tersisa untuk item itu. Bukankah ini berarti bahwa paling tidak, semua pengguna yang mengakses info produk untuk satu item harus meminta database yang sama secara serial?
Saya ingin memahami bagaimana Anda dapat mengoperasikan toko yang besar menggunakan komputasi terdistribusi dan tidak membuat hambatan besar pada DB tunggal yang berisi informasi inventaris.