News for hackers. Stuff that matters.

Barenboim

Supports thrift framed binary protocol, but much faster.
Yes. We have applications that use all this clients. This framework supports the backend development of a pretty big industrial search engine, and we tend to build very large backend applications. And as a very light-weighted library, it's also used as a simple asynchronous MySQL client, or a kafka client. And the most often, an http server or client.
problem with...
At first we used pthread only. But after the windows branch was added, we have to make it compatible with windows and standard <mutex> was used in the some shared codes. Codes in the "kernel" folder are for Linux only, and some of them are C.
No template in user interfaces.
We try to solve problem very complex relationship between computing and networking. In an efficient way.
An awesome-cpp framework.