1.1--- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2+++ b/TODO Mon Aug 20 15:39:21 2007 +0200
1.3@@ -0,0 +1,5 @@
1.4+some more ideas related to ventivac:
1.6+- a venti write buffering proxy. it should return the score written immediately, and write it to a remote server in the background. this makes synchronous writes on a low-latency link look fast. a sync would wait until all writes have finished, so there is no risk of losing data.
1.7+- a better cache replacement algorithm for vcache could be implemented. more testing of the performance of the current clock algorithm should be done first.
1.8+- a venti-proxy that does read-ahead on the raw venti blocks. 9p-level read-ahead will help for e.g. vacfs. for vacput with writing compared to an existing venti archive, a 9p-level read-ahead proxy would not help, but this would. questionable whether it's worth the trouble though.