Google Protocol Buffers, where have you been all my life?
So two weeks ago I discovered Google’s Protocol Buffers, and I have to ask, where have you been all my life?
The project I was working on requires speed and scalability, both vertically and horizontally. The component I was working on is a C++ daemon that listens for HTTP requests and returns an XML document. It needs to be able to handle tens of thousands of requests per minute as its a control process. The first version of this application was written in PHP for speed of deployment and flexibility. Now that the product is mature, its time to go through some of the code and replace the PHP code with C++ code.
Continue Reading