transparency-dev / trillian-tessera

Go library for building tile-based transparency logs (tlogs)
Apache License 2.0
11 stars 11 forks source link

Reintroduce sync for flushing #76

Closed AlCutter closed 4 months ago

AlCutter commented 4 months ago

This PR reintroduces a single-threaded nature for queue flushing.

Given the strictly serialised nature of assigning sequence numbers without gaps it's unlikely that storage implementations would be able to increase performance by taking multiple flushes in parallel.

Toward #6