knalli / task-worker

a dedicated task runner solution with Spring Integrations.

Home Page:http://knalli.github.com/task-worker/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Task Worker for Spring

The Task Worker is a Spring Integration (Link) module usable for situations where the actual work should not be done in the "main" application. For example, a web application should not generate and render a huge pdf document itself because of performance issues with Java Heap and Java PermGen size issues.

Note: Currently, the Spring Integration configuration supports only a RabbitMQ/AMPQ variant. Feel free to provide an alternative. This could be easily done with Spring profiles.

Overview

Getting Started

The project is split into two single ones: The daemon and the producer.

License

Copyright (c) 2012 Jan Philipp Licensed under the MIT licenses.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality.

About

a dedicated task runner solution with Spring Integrations.

http://knalli.github.com/task-worker/


Languages

Language:Java 89.1%Language:XSLT 9.3%Language:JavaScript 1.0%Language:Shell 0.5%