OpenStack logo

Multiple Jenkins Masters
with Jenkins Gearman Plugin

Khai Do <>

Gearman Plugin


Openstack is open source software for building private and public clouds



Gerrit Events (per hour)

Zuul Jobs (per hour)

Jenkins Slave Usage

Openstack CI Tools

Zuul for Preemptive CI

James Blair @JUC 2012

Zuul Simulation

Architecture (Before)

Architecture (Before)

Architecture (Now)


Gearman is a distributed job queuing system designed to distribute appropriate computer tasks to multiple computers, so large tasks can be done more quickly.

Horizontal Scaling

Redundant Jenkins

Gearman Features

Gearman-Jenkins Integration

Jenkins Buildables as Gearman Functions

Gearman Plugin Architecture

Gearman Clients

Gearman Plugin in Production

Everything Is Automated


These slides available at: