|
|
|
|
|
by JasonSage
332 days ago
|
|
As best I can tell, the author understands that the async write-ahead fails to be a guarantee where the sync one does… then turns their async write into two async writes… but there’s still no guarantee comparable to the synchronous version. So I fail to see how the two async writes are any guarantee at all. It sounds like they just happen to provide better consistency than the one async write because it forces an arbitrary amount of time to pass. |
|
Seems like OP’s async approach removes that, so there’s no durability guarantee, so why even maintain a WAL to begin with?