Serving you Better: A New Structure for our Team
If you’ve been a fan of the Ranch for any amount of time, you’ve probably noticed that we’ve grown… a lot… very quickly.
1 min read
Feb 16, 2012
This week’s Tech Talk was on Visualizing Scaling, and Consistent Hashing techniques for scaling data.
Patrick talked through several visualizations he created in HTML5 to visually explain many common scaling techniques.
If you’ve heard of the techniques and algorithms: “sharding” or “master-slave”, or even “consistent hashing” for distributing data across servers, but never really known how they work, this talk goes through the basics and shows visually how data can be scaled out across multiple servers.
“I never really understood some of these techniques until I saw them visually”, says Patrick, who has implemented many of these techniques for Highgroove’s many clients. He details the pros and cons and even how and when to start considering these techniques for scaling.
Check out the animations here on Github:
https://github.com/vanstee/distributed-data
And, be sure to check out the video on Vimeo:
Interested in attending (or even presenting) at our weekly Tech Talks? Check out our upcoming events.
If you’ve been a fan of the Ranch for any amount of time, you’ve probably noticed that we’ve grown… a lot… very quickly.
I’m excited to share with you some great news about Highgroove Studios. As of yesterday afternoon, we have merged with the Big Nerd Ranch.