I am looking for an Open source UDP Benchmarking client for Memcached Server. If any one knows of any one that would be of great help. We are trying to write our own client but somehow it is working for TCP but not for UDP. I am actually looking for an open source light weight implementation that we can either integrate with other client or based on that, we can find out what we are doing wrong.
Also, I looked for libmemcached but that is a giant heck, I am looking for something light-weight.
Also, If anyone could comment on UDP Request-Response structure for memcached. I am basically adding a UDP 8 byte Header in front of payload that consist of a (request header+ ..), which is similar to TCP except an additional 8 byte header. Am I assuming something wrong ? Is there any document like RFCs where I can figure out whether we are assuming something wrong ?
Thanks