Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Gearman

on

  • 6,759 views

 

Statistics

Views

Total Views
6,759
Views on SlideShare
3,000
Embed Views
3,759

Actions

Likes
5
Downloads
33
Comments
0

12 Embeds 3,759

http://bcho.tistory.com 3328
http://charsyam.tistory.com 258
http://www.scoop.it 78
http://cafe393.daum.net 25
http://cluster1.cafe.daum.net 24
http://charsyam.pe.kr 13
http://cafe.daum.net 13
http://liso.or.kr 8
http://webcache.googleusercontent.com 5
http://www.hanrss.com 3
http://editor.daum.net 3
http://blog.naver.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Gearman Gearman Presentation Transcript

  • 적은 비용으로 Scalable 한 아키텍트 구축하기 Series GEARMAN charsyam@naver.com
  • Gearman?• http://gearman.org• http://www.ibm.com/developerworks/kr/library/os- gearman/index.html?ca=drs-• http://www.ibm.com/developerworks/kr/library/os- php-gearman/
  • GEARMAN -> MANAGER
  • 만든 곳Danga : http://www.danga.com/
  • 요약하면?일종의 Queue 서비스?
  • GearMan? Worker 와 Client 를 쉽게구현하게 도와주는 Job Server 일종의 Broker
  • GearMan은 어디서 써?Digg: 45+ Server, 400K Jobs/dayYahoo: 120+ Server, 12M jobs/day
  • Gearman Stack
  • Gearman Flow
  • SupportC,PHP,Perl,Python,…
  • Gearman Cluster
  • Gearman Cluster 한대가 오류가 나더라도 다른 서버로 접근 단, addserver 로 추가해줘야 한다.
  • Gearman DynamicGearman A,B Worker A 등록 서비스 작업처리 결과 전송 Client A 요청
  • Gearman Dynamic 2Gearman A,B Client A 요청 서비스 A 대기 작업처리 결과 전송 Worker A 등록
  • Gearman Map/Reduce Client Gearman Job Server Map/Reduce Worker Client Client Client Gearman Job Server Worker Worker Worker
  • 결롞생산성 향산, Scalable 지원
  • What’s Next of Gearman Rewrite in C++ Job result cache More Protocol(memcached, XMPP) TLS,SA니, multi-tenancy Replication Improved statistics reporting Event notification hooks Persistent Queue(이미 지원 Background로 돌때) - Drizzle, memecached, sqlite3 지원
  • Thank You!