Roadmap
-
Create a framework that implements a small number of widely-used patterns for network applications, such that a programmer needs to implement only his protocol handler, and not have to deal with other EM code.
-
Milestone: Procedural Implementation
No date set
Add some additional pattern support to allow user code to be written in a procedural way, with blocking system calls, as opposed to the current pure-reactor style.
-
Milestone: Version 1
No date set
EventMachineVersion1 is an implementation that refactors the internal reactor core in ways that will improve performance and make EventMachine more interoperable with various envrironments, including non-Ruby environments.
Among other things, Version 1 will feature a new API (with a compatibility layer so Version 0 programs will continue to work unchanged), and a port of the reactor core from C++ to C.
