We are pleased to announce the FIRST release of AP4R.
AP4R, Asynchronous Processing for Ruby, is the implementation of
reliable asynchronous message processing. It provides message
queuing, and message dispatching.
Using asynchronous processing, we can cut down turn-around-time
of web applications by queuing, or can utilize more machine power
Also AP4R nicely ties with your Ruby on Rails applications.
See HelloWorld sample application from rubyforge.
sudo gem install ap4r
* Business logics can be implemented as simple Web applications,
or ruby code, whether it's called asynchronously or synchronously.
* Asynchronous messaging are reliable by RDBMS persistence (now
MySQL only) or file persistence.
* Load balancing over multiple AP4R processes on single/multiple servers
* Asynchronous processes are called via various protocols, such
as XML-RPC, SOAP, HTTP PUT, and more. (now implemented just as XML-RPC)
This is the first release!
K.K. and S.S. are on the payroll of Future System Consulting Corp. Japan.