Stacks of Cache
This proposal has been accepted as a session.
Excerpt
This talk focuses on adapting and augmenting interfaces to memcache in order to overcome some of its limitations and to better utilize available resources. Then we'll talk about combining those interfaces in a simple, snap-together fashion.
Description
Caching layers have become as pervasive as persistence layers. As the caching space matures, and application needs change, developers have the choice of either moving to new technologies or adapting their existing technologies to fit new needs.
This talk focuses on adapting and augmenting interfaces to memcache in order to overcome some of its limitations and to better utilize available resources. Then we’ll talk about combining those interfaces in a simple, snap-together fashion.
To get there we’ll be touching on limiting API breadth, the perils of dog-piles and thundering herds, and why composition trumps inheritance. The examples will be written in Ruby, but should apply just as well to other languages.
Tags
Ruby, performance, caching, memcache
Speaker
-
Duncan Beevers
Kongregate- Website: http://www.dweebd.com/
- Blog: http://www.dweebd.com/
- Twitter: duncanbeevers
- Favorites: View Duncan's favorites
Biography
Cross-specialty glue-man Duncan helps keep a huge gaming site chugging along under the crushing load of thick real-time game-generated data streams while rapidly developing new user-facing features.
He’s awesome!
Sessions
-
- Title: Stacks of Cache
- Track: Cooking
- Room: Broadway
- Time: 3:45 – 4:30pm
-
Excerpt:
This talk focuses on adapting and augmenting interfaces to memcache in order to overcome some of its limitations and to better utilize available resources. Then we’ll talk about combining those interfaces in a simple, snap-together fashion.
- Speakers: Duncan Beevers