Codeigniter Background Jobs With Spring Framework & RxJava |
Seven years ago(yes 7) i had an idea to create some libraries for codeigniter that would make it easy for users to create business applications quickly. I created a long list of things i wanted done here
http://designrules-blog.tumblr.com/ I soon found out i needed a reliable background jobs engine that was trul cross platform and at least made use of modern concurrency constructs. I looked at celery,gearman et al but couldn't warp my head around how this would be useful to people who do not want a lot of complexity or running linux daemons with init or supervisor. I spent a few years studying java and i have been hooked to spring framework. I was looking for two things really. 1. Easy web sockets support 2. Background jobs that made use of a threadpool 3. A scheduling mechanism that supported cron jobs and made use of a threadpool As a result i made this application that handles background jobs https://github.com/britisharmy/poist It makes use of rabbit mq and its very easy to setup. Anyone using codeigniter who always finds it hard to do background jobs will find this instantly useful. Have a look people,and let me know what you think. All you have to do is to send a message to a queue and adjust the consumer accordingly. Want to connect to any database? No problem. Poist comes ready with Hibernate ORM and the connection string is already there and can connect to mysql. Here is how you can use poist with codeigniter https://github.com/britisharmy/codeigniter-poist For questions on how to adopt poist my email [email protected] Thanks. |
Welcome Guest, Not a member yet? Register Sign In |