HNHacker News
TopNewBestAskShowJobs

git-hulk

51 karma · joined November 19, 2018

submissionscomments
git-hulk··on Kvrocks: Implement the Redis Protocol on Rocksdb
sorry for reply so late, I knew the ardb and it's a great project. the function of the kvrocks and ardb seems to be similar, but it's architecture and the design goal were totally different, so the performance also different.
git-hulk··on Show HN: Tcpkit – A tool to analyze TCP/UDP packets with Lua
aha, I very appreciate your comment, also the suggestions were great.
git-hulk··on Show HN: Tcpkit – A tool to analyze TCP/UDP packets with Lua
tcpkit allow the user to run have custom Lua parsers for different protocols. and the latency only works in redis/memcached mode, use `-m` to specify the mode, the default is raw, and the packet would pass to Lua VM. See the example in scripts dir. I would update the Lua to 5.3 later, or pr is welcome.
git-hulk··on Show HN: Tcpkit – A tool to analyze TCP/UDP packets with Lua
tcpkit offer embedded Redis/Memcached/DNS latency monitor, and export latency's data to the user, you can store it to influxdb and show latency buckets with grafana. we now use tcpkit to offer redis/memcached latency monitor.
git-hulk··on Show HN: Tcpkit – A tool to analyze TCP/UDP packets with Lua
yeah, and tcpkit also can run on the server side and exports the stats info to the user. User can store stats into influxdb or others db.
git-hulk··on Show HN: Tcpkit – A tool to analyze TCP/UDP packets with Lua
tcpkit can run on the server side or client side and exports the stats to the user by TCP port