9 ms·
Is there a system where a single thread writes (ala David Crawshaw's “One Process Programming -- https://crawshaw.io/blog/one-process-programming-notes https://
by zellyn 3y ago
Is there a system where a single thread writes (ala David Crawshaw's “One Process Programming -- https://crawshaw.io/blog/one-process-programming-notes https://crawshaw.io/blog/one-process-programming-notes), and then changes are replicated out quickly and efficiently?
That plus a globally incrementing version number is what I want…
- otoolep 3y agoThat's a (very) simple way to describe what rqlite mostly does (and similar systems, many of which are listed below), though it depends on how "quickly" you want it. If you want speed, it's hard to do it fast -- though accepting a small possibility of data loss will get you much faster performance. rqlite also offers that, via Queued Writes[1]. [1] https://rqlite.io/docs/api/queued-writes/ https://rqlite.io/docs/api/queued-writes/