John Ratcliff's Code Suppository

A place where I insert my code into the anus of the Internet.

 

Wednesday, January 07, 2009

CodeSuppository moving to Google Code



Over the coming weeks (months?) I will be moving all of my 'CodeSuppository' resources over to Google Code. If you want to be a contributor to any project, just send me an email with your Google account along with a little information about you.

So far, I have only moved the 'JobSwarm' multithreading jobscheduler to Google code. David Pangerl from the algorithms list took it upon himself to finish up the lock-free queue which now seems to be stable and working nicely.

The next task needed for the JobSwarm code base is for someone to revise the source so it will build on Linux, which would be nice.

Where is the JobSwarm project going in the future? As I begin to use it more for 'real work' in my own personal project I expect there will be enhancements and/or new component layers.

Things that might get added are:

* Job batches
* Job priorities
* Job and Job batch dependencies
* Inter-Job communication
* A lock-free tiny memory allocator for individual job processing.
* A message based system for managing the flow of control of job completion events.

The JobSwarm project is currently located here on Google code You can either sync directly to the source code using SVN or download the pre-built binary packages.

SVN: svn checkout http://jobswarm.googlecode.com/svn/trunk/ jobswarm-read-only

1 Comments:

  • At 8:34 PM, Anonymous Soren Hannibal said…

    Hi John, great job on the JobSwarm code, I like it a lot.

    I have added a few suggestions to the google code site.

    I hope you keep this system as light weight as possible - to me, a lot of the fascination is in the code's simplicity. :-)

     

Post a Comment

<< Home