Stuff The Internet Says On Scalability For April 3rd, 2015
Friday, April 3, 2015 at 8:56AM Hey, it's HighScalability time:
- 1,000: age of superbug treatment; 18 million: number of laws in the US
- Quotable Quotes:
- @greenberg: Only in the Bay Area would you find a greeting card for closing a funding round.
- @RichardWarburto: "Do Not Learn Frameworks. Learn the Architecture"
- Alex Dzyoba: Know your data and develop a simple algorithm for it.
- @BenedictEvans: Akamai: 17% of US mobile connections are >4 Mbps. Most of the rest of the developed world is over 50%
- Linus: Linux is just a hobby, won’t be big and professional like GNU
- jhugg: This just lines up with what we've seen in the KV space over the last 5 years. Mutating data and key-lookup are all well and good, but without a powerful query language and real index support, it's much less interesting.
- Facebook: Whatever the scale of your engineering organization, developer efficiency is the key thing that your infrastructure teams should be striving for. This is why at Facebook we have some of our top engineers working on developer infrastructure.
- mysticreddit: Micro-optimization is a complete waste of time when you haven't spent time focusing on the meta & macro optimization
- @adriancolyer: If you think cross-partition transactions can't scale, it's well worth taking a look at the RAMP model:
- @jasongorman: Microservices are a great solution to a problem you probably don't have
- @dbrady: If 1 service dies and your whole system breaks, you don't have SOA. You have a monolith whose brain has been chopped up and stuck in jars.
- Fascinating realization. We live in a world in which every tech interaction is subject to a man-in-the-middle attack. Future Crimes: All of this is possible because the screens on our phones show us not reality but a technological approximation of it. Because of this, not only can the caller ID and operating system on a mobile device be hacked, but so too can its other features, including its GPS modules. That’s right, even your location can be spoofed.
- That's every interaction. Pin-pointing China's attack against GitHub: The way the attack worked is that some man-in-the-middle device intercepted web requests coming into China from elsewhere in the world, and then replaced the content with JavaScript code that would attack GitHub.
- Messaging and mobile platforms: If you take all of this together, it looks like Facebook is trying not to compete with other messaging apps but to relocate itself within the landscape of both messaging and the broader smartphone interaction model.
- Martin Thompson: Love the point that the compiler can only solve problems in the 1-10% problem space. The 90% problem space is our data access which is all about data structures and algorithms. The summary is he shows how instruction processing can be dwarfed by cache misses. This resonates for me with what I've seen in the field with customers in the high-performance space. Obvious caveat is applications where time is dominated by IO.
Don't miss all that the Internet has to say on Scalability, click below and become eventually consistent with all scalability knowledge (which means this post has many more items to read so please keep on reading)...







