https://github.com/voldemort/voldemort
Revision f7f078b0a328122688d4ecf887a548dc0bb2a313 authored by Arunachalam Thirupathi on 16 August 2014, 14:19:06 UTC, committed by Arunachalam Thirupathi on 06 September 2014, 01:13:53 UTC
Directly write to socket instead of NIO doing the write for you. This will avoid one round trip for the selector which will improve the latency and also throughput. pending VPL perf lab runs. Admin still uses NIO for streaming writes as I do not have time to verify it and I see less return of value for Admin writes.
1 parent b8dbbe7
Tip revision: f7f078b0a328122688d4ecf887a548dc0bb2a313 authored by Arunachalam Thirupathi on 16 August 2014, 14:19:06 UTC
Directly write to socket instead of NIO
Directly write to socket instead of NIO
Tip revision: f7f078b
File | Mode | Size |
---|---|---|
.settings | ||
bin | ||
clients | ||
config | ||
contrib | ||
docs | ||
example | ||
gradle | ||
private-lib | ||
public-lib | ||
src | ||
test | ||
voldemort-contrib | ||
.gitignore | -rw-r--r-- | 242 bytes |
CONTRIBUTORS | -rw-r--r-- | 659 bytes |
LICENSE | -rw-r--r-- | 11.1 KB |
NOTES | -rw-r--r-- | 2.5 KB |
NOTICE | -rw-r--r-- | 8.1 KB |
README.md | -rw-r--r-- | 4.5 KB |
build.gradle | -rw-r--r-- | 18.8 KB |
build.xml | -rw-r--r-- | 22.1 KB |
gradle.properties | -rw-r--r-- | 1.2 KB |
gradlew | -rwxr-xr-x | 5.0 KB |
gradlew.bat | -rw-r--r-- | 2.3 KB |
release_notes.txt | -rw-r--r-- | 37.3 KB |
settings.gradle | -rw-r--r-- | 149 bytes |
tomcat-tasks.properties | -rw-r--r-- | 420 bytes |
web.xml | -rw-r--r-- | 1.1 KB |
Computing file changes ...