Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gearman Intro
Search
Boynux
February 11, 2014
Programming
1
75
Gearman Intro
Just start using Gearman!
Boynux
February 11, 2014
Tweet
Share
More Decks by Boynux
See All by Boynux
Load Balancing
boynux
0
120
VCS - TEST - CI
boynux
0
130
PHP Micro framework comparison
boynux
1
1.1k
Design Patterns
boynux
2
220
Avoid Doctrine Memory Leaks
boynux
1
260
Introduction to GNU/Linux
boynux
0
210
Other Decks in Programming
See All in Programming
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
430
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
340
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
130
品質ワークショップをやってみた
nealle
0
280
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
0
1.3k
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1.1k
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
1
390
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
9
1.7k
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
850
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
940
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
860
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
220
Featured
See All Featured
KATA
mclloyd
32
15k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Raft: Consensus for Rubyists
vanstee
140
7.1k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Cult of Friendly URLs
andyhume
79
6.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Code Reviewing Like a Champion
maltzj
526
40k
Visualization
eitanlees
149
16k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
20
1.2k
Music & Morning Musume
bryan
46
6.8k
Transcript
Gearman Gearman provides a generic application framework to farm out
work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages.
Why we need it? • High rate broadcasts. • Parallel
processing. • Abstraction • Laziness :)
How it works
Installation • Centos (from epel): • yum install gearman-job-server •
pecl install gearman • Ubuntu: • apt-add-repository ppa:gearman-developers • apt-get update • apt-get install libgearman7 libgearman-dev • apt-get install gearman-job-server • pecl install gearman
Workers (PHP)
Client (PHP)
More info @_boynux_ OR http://gearman.org/