Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Mod_Gearman is an easy way of distributing active Nagios checks across your network and increasing nagios scalability. Mod-Gearman can even help to reduce the load on a single nagios host, because its much smaller and more efficient in executing checks.

0
 
  0 reviews  |  2 users  |  18,219 lines of code  |  4 current contributors  |  Analyzed 5 days ago
 
 

Gearman library for Python

5.0
 
  0 reviews  |  1 user  |  1,286 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

Net_GearmanAboutNet_Gearman is a PEAR package for interfacing with Danga's Gearman. Gearman is a system to farm out work to other machines, dispatching function calls to machines that are better suited to do work, to do work in parallel, to load balance lots of function calls, or to call ... [More] functions between languages. Net_Gearman is currently in production at Yahoo! and Digg doing all sorts of offloaded near time processing. InstallationInstall PEAR if it is not already installed on your system. Run pear install http://netgearman.googlecode.com/files/Net_Gearman-x.y.z.tgz (Replace x.y.z with the latest version from the featured download to the right). ExamplesClient<?php require_once 'Net/Gearman/Client.php'; $client = new Net_Gearman_Client('localhost:7003'); $client->someBackgroundJob(array( 'userid' => 5555, 'action' => 'new-comment' )); ?>Job<?php class Net_Gearman_Job_someBackgroundJob extends Net_Gearman_Job_Common { public function run($args) { if (!isset($args['userid']) || !isset($args['action'])) { throw new Net_Gearman_Job_Exception('Invalid/Missing arguments'); } // Insert a record or something based on the $args return array(); // Results are returned to Gearman, except for // background jobs like this one. } } ?>Worker<?php require_once 'Net/Gearman/Worker.php'; $worker = new Net_Gearman_Worker('localhost:7003'); $worker->addAbility('someBackgroundJob'); $worker->beginWork(); ?> [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

This is a rewrite (in C) of the Perl version found at http://danga.com/gearman/. It includes the both a client/worker library, as well as the server. The server acts as a bridge between workers (clients who can do work) and callers (clients who want work done). You should run several servers (at ... [More] least two) for both load balancing and high availability. [Less]

0
 
  0 reviews  |  0 users  |  59,162 lines of code  |  1 current contributor  |  Analyzed about 1 year ago
 
 

PHP daemon for managing gearman workers

0
 
  0 reviews  |  0 users  |  1,403 lines of code  |  2 current contributors  |  Analyzed 3 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.