Publication | Closed Access
Carousel
43
Citations
41
References
2018
Year
Unknown Venue
Cluster ComputingAvailabilityEngineeringTransactional ApplicationDistributed DatabaseCloud ComputingTransactional SystemData IntegrationTransaction ProcessingParallel ComputingDatabase-level TransactionsData ManagementDistributed TransactionTransaction Completion Time
The trend towards global applications and services has created an increasing demand for transaction processing on globally-distributed data. Many database systems, such as Spanner and CockroachDB, support distributed transactions but require a large number of wide-area network roundtrips to commit each transaction and ensure the transaction's state is durably replicated across multiple datacenters. This can significantly increase transaction completion time, resulting in developers replacing database-level transactions with their own error-prone application-level solutions.
| Year | Citations | |
|---|---|---|
Page 1
Page 1