3 ms·
> If messages were frequent enough, and/or snapshots took a while to compute/transfer, you might never have a roll-up succeed. Yes, good point. The "snapshotti
by bruth 4y ago
> If messages were frequent enough, and/or snapshots took a while to compute/transfer, you might never have a roll-up succeed.
Yes, good point. The "snapshotting up to a lagging sequence" could be achieved with two separate subjects to reduce contention, but is a bit more work.
It sounds like, in Drift's case, the snapshot effectively brings up the tail (snapshot), but the head can still be appended to with new events.
- paulgb 4y ago> It sounds like, in Drift's case, the snapshot effectively brings up the tail (snapshot), but the head can still be appended to with new events. Yep, exactly. It’s a subtle feature but it makes it possible for multiple clients to attempt to compact without worrying about races.