2. What is cache?
• Cache is a component that transparently stores
data so that future requests for that data can
be served faster –wikipedia
• Cache 는 나중에 요청 받을 데이터를 미리 저장해두었다가 빠르게
서비스 해 주는 것
22. Cache Type Pros&Cons 장단점
• 1 key – 1 Item
– Pros : if 1 item is changed, just change that
item.
– Cons : some items can be removed
• 1 key – N Items
– Pros : just 1 get
– Cons :
• if 1 item is changed, need cache update
• Race codition 경합 조건
25. Memcached in Facebook
• Facebook has a billion(10억) users in a
single day, says Mark Zuckerberg
– 28 August 2015
– 1 in 7 people on Earth used Facebook
26. Memcached in Facebook
• 2010. 4 When day user was half of billion(Today
is billion 10억명)
– Active User 70 million
– Web Request 40 million
– Web Server 10,000 Memcached Server 800 -> 15TB
– Mysql Server 1,800 Mater/slave(900+900)
• Mem:25TB, SQL Query 500,000 on second