Changeset 129

Timestamp:
07/26/07 23:28:59 (3 years ago)
Author:
bradfitz
Message:

start of work on gearman-based schwartz server.

this way the python and ruby communities can use TheSchwartz via the already-existing Python and Ruby gearman
bindings.

this server will embed its own Danga::Socket-based Gearman::Server, and have a single (or two, but small) child
processes below 'schwartzd' which use the normal Perl/Data::ObjectDriver TheSchwartz.pm to do all the work.

Then there will be some small Python/Ruby TheSchwartz wrappers around the Gearman stuff. Basically Gearman
will be hidden... just used as a protocol.

JSON serialization will be used as the Gearman arg payloads.

Location:
trunk/server
Files:
11 added