Pronounced - NEW - MUH - RULL.
It COULD be used for a C based map-reduce library. But not yet.
This code is not yet used in NewsCup, which is building this code to provide scalability to its server platform.
By using HTTP, the intention is for RPC to work across heterogeneous platforms, in as lightweight a message envelope as possible.
By using C, the application can be embedded in more than just FastCGI, any CGI container would work, or even some other custom LIB which just uses the cURL component.
Design goals:
- cross platform ANSI C
- threadsafe
- lightweight
- generalized message passing architecture
- fast
Here is an explanation of the message routing.
My first big C project. To even look at the code might be harmful. Enjoy.
NYMRL is released by NewsCuptm