Building a Durable Execution Engine With SQLite

8 points by gmorling


cpurdy

I applaud the idea. It has some other valuable aspects as well, because it also improves database concurrency (by allowing mega transactions to be broken up into stages) and provides support for human-visible feedback, e.g. the server can make it known that a number of steps have been completed, and as committed transactional data those steps can be known to be actually "done". We call the concept a "db processor", but your name is great.