[tarantool-patches] Re: [PATCH v2 0/4] In-memory wal replication

Georgy Kirichenko georgy at tarantool.org
Fri Sep 20 11:28:44 MSK 2019


On Friday, September 20, 2019 10:52:49 AM MSK Konstantin Osipov wrote:
> * Vladislav Shpilevoy <v.shpilevoy at tarantool.org> [19/09/19 00:44]:
> > > The last patch makes a relay able to read from wal memory using
> > > a xrow_buffer cursor. When relay went out of wal memory window it turns
> > > back to file mode. After last known xlog file is relayed the a relay
> > > returns to wal memory.
> > 
> > Please, ask Alexander to bench your branch to check if there are no
> > performance problems.
> 
> the whole series should boost the performance quite a bit, after
> all we are adding an in-memory cache of wal rows and remove file
> I/O in the most common case.
> 
> But tx overhead is increased by more eager gc_advance, so it has
> to be benched independently.
It is not the latest branch, just after this I plan to move relay into wal, 
which allows us to process the whole xlog collection logic in the wal thread. 








More information about the Tarantool-patches mailing list