Search

Tech Talk on Visualizing Scaling

Charles Brian Quinn

1 min read

Feb 16, 2012

Tech Talk on Visualizing Scaling

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:

Consistent Hashing Tech Talk

Interested in attending (or even presenting) at our weekly Tech Talks? Check out our upcoming events.

Mark Dalrymple

Reviewer Big Nerd Ranch

MarkD is a long-time Unix and Mac developer, having worked at AOL, Google, and several start-ups over the years.  He’s the author of Advanced Mac OS X Programming: The Big Nerd Ranch Guide, over 100 blog posts for Big Nerd Ranch, and an occasional speaker at conferences. Believing in the power of community, he’s a co-founder of CocoaHeads, an international Mac and iPhone meetup, and runs the Pittsburgh PA chapter. In his spare time, he plays orchestral and swing band music.

Speak with a Nerd

Schedule a call today! Our team of Nerds are ready to help

Let's Talk

Related Posts

We are ready to discuss your needs.

Not applicable? Click here to schedule a call.

Stay in Touch WITH Big Nerd Ranch News