Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

26 lines (21 sloc) 0.578 kB
# Distribution, Balance, and Locality
# Introduction:
Who am I?
Talk outline
# Distribution
Simple Network Service with EventMachine
Load Test Service
Explain concept of IO vs CPU time
Collect statistics
Calculate the optimal # of workers per core
# Load Balancing
Alternatives: proxy, ketama, dns, p2p
Write a Proxy
Propagate transaction-id through system
Show Round-Robin, Random, and LeastConnections strategies
# Locality
Distributed Memory Hierarchy / Computation Hierarchy
Cache results in-process
Examples of Locality
Achieve locality with Sticky strategy
Questions?
Jump to Line
Something went wrong with that request. Please try again.