Cloudless is an event-driven communication framework built on-top of 0MQ to provide fast, reliable, easy-to-use library to address most application needs for communication over in-process, inter-process, or over the wire transports.
Using BSD sockets directly is such a waste of time for any
... [More] modern application as almost always there will be a need to implement a few communication paradigms on-top of it, and that's where 0MQ solves the problem, but not quite entirely.
0MQ provides the most elegant way to communicate between any two parts of an application by providing a succinct API and utilizing a decentralized asynchronous message queues. Not only that, 0MQ also provides communication patterns where one could easily define the routing construct of messages between any two parts in a system.
Cloudless comes in as a transparent abstraction layer on-top of 0MQ to provide an ever-expanding set of communication devices and ultimately allow for constructing virtual networks with high level routing and abstract node descriptors. [Less]
An asynchronous event driven PHP framework for easily building fast, scalable network applications. Supports HTTP, Websocket, SSL and other custom protocols. Supports libevent, HHVM, ReactPHP.
Provides queue driven by callbacks so suitable for asynchronous processing environments and its recurring variant for request distribution to more clients or emulating of server behaviour.
SIEGE is a cross-platform, modular, event-driven game engine done in C99. It provides support for graphics, audio, physics and more!
Its modularity means that its backends can be swapped, or indeed selected at runtime - for example, SDL for windowing and input can be replaced with (say) GLFW
... [More], with no changes in used-end code, except for the name of the module to load.
It is licensed under the 2-clause BSD license. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy