Some news on Scaling from around the web. Enjoy!
- A look inside Google’s Data Center Networks (more from Datacenter Knowledge) – At the 2015 Open Networking Summit, Google reveals the details of 5 generations of their in-house networking tech.
- What did billion dollar companies look like at the Series A?
Tl;dr: There are large companies to be built by offering new, innovative and superior customer experiences to large markets, regardless of how competitive the sector already is or how successful the founders have been before.
Easy-to-Dismiss Ideas, Competitive Markets, Reinventing Existing Consumer Behavior, Untested Founders, Zero Monetization
- Backblaze Open Sources Reed-Solomon Erasure Coding Source Code
Tl;dr: Backblaze opened a Java library for erasure coding. It takes a “message,” such as a data file, and makes a longer message in a way that the original can be reconstructed even if parts of the longer message have been lost. Reed-Solomon is an erasure code with exactly the properties we needed for file storage, and it is simple and straightforward to implement.
- The Growth behind Tune
tl;dr: Niek Sanders the CTO of TUNE gives technical details of their stack.
- Why You Don’t Want To Aim For 100% Uptime According To Google’s Urs Hölzle
tl;dr: “Whenever you try something new, there are going to be problems with it… We were willing to take the risk to get the innovation. Our VP who runs our site reliability gave a great talk about not aiming for 100% uptime…. The easiest way to make it be at 100% is to resist change, because change is when bad things happen.”
- Boosting Nginx performance 9x w/ Thread pools
Interesting new-ish services (haven’t tried all of them yet):
- Crate.Io – claims to be the distributed database for Docker. Looks pretty cool.
Interesting tools to check out (haven’t tried all of them yet):
- Gor – HTTP traffic replay in real-time. Improve testing by using real production traffic. Replay traffic from production to staging and dev environments.