Update ReadingList Distributed DBs

vdib 2024-09-16 16:00:48 -04:00
parent c4a6af74f3
commit 3bdc1f9be1

@ -6,4 +6,6 @@ Systems
- [Lazy Evaluation of Transactions in Database Systems](http://www.cs.umd.edu/~abadi/papers/lazy-xacts.pdf) - A lazy transaction execution model where transactions can be partially executed upon request and fully completed only when necessary. It does this by writing “stickies” (placeholder records) into the database to represent an unexecuted operation. When a client or another transaction needs the actual data, the system "substantiates" these stickies by performing the necessary computation.
- [Anti-Freeze for Large and Complex Spreadsheets: Asynchronous Formula Computation](https://dl.acm.org/doi/pdf/10.1145/3299869.3319876) - Spreadsheets often deal with large amounts of data being analyzed and small changes to cells cause the program to freeze until it is done processing. This paper introduces Dataspread, a spreadsheet system using asynchronous formula computations while maintaining consistency by utilizing partial results and on-the-fly scheduling to incrementally make cells available for computation. This enables a system that is more interactive while keeping consistency when dealing with large datasets.
- [Anti-Freeze for Large and Complex Spreadsheets: Asynchronous Formula Computation](https://dl.acm.org/doi/pdf/10.1145/3299869.3319876) - Spreadsheets often deal with large amounts of data being analyzed and small changes to cells cause the program to freeze until it is done processing. This paper introduces Dataspread, a spreadsheet system using asynchronous formula computations while maintaining consistency by utilizing partial results and on-the-fly scheduling to incrementally make cells available for computation. This enables a system that is more interactive while keeping consistency when dealing with large datasets.
- [Tango: Distributed Data Structures over a Shared Log](https://www.cs.cornell.edu/~taozou/sosp13/tangososp.pdf) -