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

Stomp is a simple text oriented messaging protocol. Stomperl is an implementation of Stomp broker with Erlang. That means performance, scalability, reliability and elegance in concurrent programming are our goals.

Stomperl stole its architecture and initial code base from following articles:

The picture below shows current architecture of Stomperl.

                 +----------------+
                 | tcp_server_sup |
                 +--------+-------+
                          | (one_for_one)
         +----------------+---------+
         |                          |
 +-------+------+           +-------+--------+
 | tcp_acceptor |           + tcp_client_sup |
 +--------------+           +-------+--------+
                                    | (simple_one_for_one)
                              +-----|---------+
                            +-------|--------+|
                           +--------+-------+|+
                           |    tcp_stomp   |+
                           +--------+-------+
                                    | (one for each)
                            +-------+--------+
                            |     mailer     |
                            +-------+--------+

Check out the project wiki for more information.

Powered by Google Project Hosting