mirror of
https://github.com/xcat2/confluent.git
synced 2026-03-04 04:49:22 +00:00
9617d1f4a49b6e4e3d6cb816f84f46f577a5a616
The pickling would get horrendously slow as total node count increased. This meant very long time to sync to disk for just one change out of 65,000. This strategy changes things to more selective and only do things for the dirty keys rather than everything. Large changes to small amounts of nodes will take more time (because more calls to dump pickle), but small changes to a small subset of nodes will take much less time.
Description
xCAT confluent - replacement of conserver and eventually xcatd
Languages
Python
79.6%
Shell
16.2%
C
3.3%
Go
0.4%
Perl
0.3%