My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

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
Application logic is a simple set of message routing instructions. Any further processing of the data in the message envelope can be dealt with using a callback.

Here is an explanation of the message routing.

Here is an example usage.

My first big C project. To even look at the code might be harmful. Enjoy.

NYMRL is released by NewsCuptm

Powered by Google Project Hosting