2017 © Pedro Peláez
 

kohana-module kohana-gearman

Implementation of Gearman Client & Worker, uses PECL Gearman

image

dfox/kohana-gearman

Implementation of Gearman Client & Worker, uses PECL Gearman

  • Friday, December 20, 2013
  • by dfox288
  • Repository
  • 1 Watchers
  • 4 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 7 Forks
  • 1 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Kohana 3.x Gearman Client & Worker

Implementation of Gearman Client & Worker, uses PECL Gearman, (*1)

Requirements

  • PHP 5.4+
  • Kohana 3.x
  • Gearman (Tested with v1.1.8 on CentOS & Ubuntu)
  • PECL Gearman pecl install gearman
  • Optional: Kohana Minion module for running the Worker

TODO

  • ~~Remove the need to add each Gearman task in the config file~~
  • ~~Use a comma separated list of servers instead of an array in the config~~
  • ~~Include Minion Worker Task~~
  • Unit tests
  • Allow the use of multiple Task methods (currently just the Task::work())
  • Automatically map each Task::doMethod in GearmanWorker::addFunction
  • Method to get/store task uniqid and retrieve status/response (Maybe use ORM?)
  • Document the setup and create a couple of working examples (inc. using Minion)

Contributors

Copyright © Kiall Mac Innes et al., (*2)

Licensed under Kohana License., (*3)

The Versions

20/12 2013

dev-master

9999999-dev

Implementation of Gearman Client & Worker, uses PECL Gearman

  Sources   Download

Kohana License

The Requires

 

by Kiall Mac Innes

kohana gearman