high_scalability high_scalability-2012 high_scalability-2012-1202 knowledge-graph by maker-knowledge-mining

1202 high scalability-2012-03-01-Grace Hopper to Programmers: Mind Your Nanoseconds!


meta infos for this blog

Source: html

Introduction: Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches . A microseconds worth of wire is a still portable, but a much bulkier 984 feet. In one millisecond light travels 186 miles, which only Hercules could carry. In today's terms, at a 3.06 GHz clock speed , there's .33 nanoseconds between ticks, or 3.73 inches of light travel. Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are wasting when they throw away microseconds. And if a General is busting your chops about satellite messages taking too long to send, you can bust out your piece of wire and e


Summary: the most important sentenses genereted by tfidf model

sentIndex sentText sentNum sentScore

1 Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. [sent-1, score-0.504]

2 As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. [sent-2, score-1.073]

3 A microseconds worth of wire is a still portable, but a much bulkier 984 feet. [sent-5, score-0.818]

4 In one millisecond light travels 186 miles, which only Hercules could carry. [sent-6, score-0.432]

5 Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are wasting when they throw away microseconds. [sent-11, score-1.345]

6 And if a General is busting your chops about satellite messages taking too long to send, you can bust out your piece of wire and explain there's a lot of nanoseconds between here and there. [sent-12, score-1.14]

7 Here's a short, witty, and wise video of her famous nanosecond demonstration. [sent-13, score-0.447]

8 An amazing lady, great innovator, an engaging speaker, and an inspiring teacher. [sent-14, score-0.219]


similar blogs computed by tfidf model

tfidf for this blog:

wordName wordTfidf (topN-words)

[('wire', 0.368), ('nanosecond', 0.247), ('nanoseconds', 0.229), ('microseconds', 0.213), ('light', 0.209), ('length', 0.181), ('pioneergrace', 0.148), ('profligate', 0.148), ('quotations', 0.148), ('witty', 0.139), ('bulkier', 0.139), ('hercules', 0.139), ('necklace', 0.139), ('interviewwith', 0.132), ('illustration', 0.132), ('busting', 0.127), ('bust', 0.127), ('travels', 0.127), ('billionth', 0.127), ('hopper', 0.127), ('inspiring', 0.123), ('grace', 0.123), ('ticks', 0.123), ('concrete', 0.12), ('inches', 0.117), ('wear', 0.115), ('innovator', 0.115), ('satellite', 0.112), ('lady', 0.112), ('searched', 0.108), ('wise', 0.106), ('chops', 0.106), ('speaker', 0.105), ('ghz', 0.102), ('wasting', 0.102), ('settled', 0.101), ('worth', 0.098), ('engaging', 0.096), ('millisecond', 0.096), ('famous', 0.094), ('miles', 0.092), ('intuitive', 0.09), ('portable', 0.09), ('suggests', 0.087), ('compiler', 0.087), ('clock', 0.087), ('travel', 0.082), ('speed', 0.08), ('throw', 0.075), ('explain', 0.071)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 1.0 1202 high scalability-2012-03-01-Grace Hopper to Programmers: Mind Your Nanoseconds!

Introduction: Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches . A microseconds worth of wire is a still portable, but a much bulkier 984 feet. In one millisecond light travels 186 miles, which only Hercules could carry. In today's terms, at a 3.06 GHz clock speed , there's .33 nanoseconds between ticks, or 3.73 inches of light travel. Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are wasting when they throw away microseconds. And if a General is busting your chops about satellite messages taking too long to send, you can bust out your piece of wire and e

2 0.92975438 1560 high scalability-2013-12-09-In Memory: Grace Hopper to Programmers: Mind Your Nanoseconds!

Introduction: This is an article published last year, but as today is Grace Hopper's birthday I thought it would be a good time to share again an amazing talk from this amazing woman. Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches . A microseconds worth of wire is a still portable, but a much bulkier 984 feet. In one millisecond light travels 186 miles, which only Hercules could carry. In today's terms, at a 3.06 GHz clock speed , there's .33 nanoseconds between ticks, or 3.73 inches of light travel. Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are

3 0.16223429 1387 high scalability-2013-01-15-More Numbers Every Awesome Programmer Must Know

Introduction: Colin Scott , a Berkeley researcher, updated Jeff Dean’s famous Numbers Everyone Should Know with his Latency Numbers Every Programmer Should Know interactive graphic. The interactive aspect is cool because it has a slider that let’s you see numbers back from as early as 1990 to the far far future of 2020.  Colin explained his motivation for updating the numbers : The other day, a friend mentioned a latency number to me, and I realized that it was an order of magnitude smaller than what I had memorized from Jeff’s talk. The problem, of course, is that hardware performance increases exponentially! After some digging, I actually found that the numbers Jeff quotes are over a decade old Since numbers without interpretation are simply data, take a look at Google Pro Tip: Use Back-Of-The-Envelope-Calculations To Choose The Best Design . The idea is back-of-the-envelope calculations are estimates you create using a combination of thought experiments and common perfor

4 0.094870538 1213 high scalability-2012-03-22-Paper: Revisiting Network I-O APIs: The netmap Framework

Introduction: Here's a really good article in the Communications of the ACM on reducing network packet processing overhead by redesigning the network stack:  Revisiting Network I/O APIs: The Netmap Framework  by  Luigi Rizzo . As commodity networking performance increases operating systems need to keep up or all those CPUs will go to waste. How do they make this happen?   Abstract: Today 10-gigabit interfaces are used more and more in datacenters and servers. On these links, packets flow as fast as one every 67.2 nanoseconds, yet modern operating systems can take 10-20 times longer just to move one packet between the wire and the application. We can do much better, not with more powerful hardware but by revising architectural decisions made long ago regarding the design of device drivers and network stacks. The netmap framework is a promising step in this direction. Thanks to a careful design and the engineering of a new packet I/O API, netmap eliminates much unnecessary overhead and moves

5 0.071138695 1595 high scalability-2014-02-13-Snabb Switch - Skip the OS and Get 40 million Requests Per Second in Lua

Introduction: Snabb Switch  - a toolkit for solving novel problems in networking. If you are building a new packet-processing network appliance then you can use Snabb Switch to get the job done more quickly. Here's a great impassioned overview from  erichocean : Or, you could just avoid the OS altogether: https://github.com/SnabbCo/snabbswitch Our current engineering target is 1 million writes/sec and > 10 million reads/sec on top of an architecture similar to that, on a single box, to our fully transactional, MVCC database (write do not block reads, and vice versa) that runs in the same process (a la SQLite), which we've also merged with our application code and our caching tier, so we're down to—literally—a single process for what would have been at least three separate tiers in a traditional setup. The result is that we had to move to measuring request latency in microseconds exclusively. The architecture (without additional application-specific processing) supports a wire-to-wire mes

6 0.054455008 1475 high scalability-2013-06-13-Busting 4 Modern Hardware Myths - Are Memory, HDDs, and SSDs Really Random Access?

7 0.052295722 741 high scalability-2009-11-16-Building Scalable Systems Using Data as a Composite Material

8 0.050909676 1177 high scalability-2012-01-19-Is it time to get rid of the Linux OS model in the cloud?

9 0.050596636 984 high scalability-2011-02-04-Stuff The Internet Says On Scalability For February 4, 2011

10 0.050103955 1334 high scalability-2012-10-04-Stuff The Internet Says On Scalability For October 5, 2012

11 0.04845912 991 high scalability-2011-02-16-Paper: An Experimental Investigation of the Akamai Adaptive Video Streaming

12 0.047103975 826 high scalability-2010-05-12-The Rise of the Virtual Cellular Machines

13 0.046112247 1599 high scalability-2014-02-19-Planetary-Scale Computing Architectures for Electronic Trading and How Algorithms Shape Our World

14 0.044322316 174 high scalability-2007-12-05-Product: Tugela Cache

15 0.043826371 1040 high scalability-2011-05-13-Stuff The Internet Says On Scalability For May 13, 2011

16 0.043368902 661 high scalability-2009-07-25-Latency is Everywhere and it Costs You Sales - How to Crush it

17 0.043296818 1365 high scalability-2012-11-30-Stuff The Internet Says On Scalability For November 30, 2012

18 0.041803434 769 high scalability-2010-02-02-Scale out your identity management

19 0.040582106 469 high scalability-2008-12-17-Scalability Strategies Primer: Database Sharding

20 0.040047973 1527 high scalability-2013-10-04-Stuff The Internet Says On Scalability For October 4th, 2013


similar blogs computed by lsi model

lsi for this blog:

topicId topicWeight

[(0, 0.05), (1, 0.034), (2, 0.001), (3, 0.026), (4, -0.01), (5, -0.008), (6, -0.014), (7, 0.071), (8, 0.002), (9, -0.002), (10, -0.02), (11, -0.021), (12, 0.013), (13, 0.019), (14, 0.013), (15, 0.022), (16, 0.009), (17, 0.023), (18, -0.039), (19, -0.051), (20, 0.027), (21, 0.001), (22, 0.006), (23, 0.044), (24, 0.009), (25, 0.026), (26, -0.047), (27, 0.032), (28, 0.001), (29, 0.065), (30, -0.045), (31, 0.04), (32, -0.027), (33, 0.007), (34, 0.033), (35, 0.021), (36, 0.051), (37, 0.016), (38, 0.034), (39, 0.004), (40, 0.0), (41, 0.075), (42, 0.036), (43, -0.003), (44, 0.026), (45, -0.021), (46, 0.033), (47, 0.085), (48, 0.023), (49, 0.022)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 0.96402633 1202 high scalability-2012-03-01-Grace Hopper to Programmers: Mind Your Nanoseconds!

Introduction: Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches . A microseconds worth of wire is a still portable, but a much bulkier 984 feet. In one millisecond light travels 186 miles, which only Hercules could carry. In today's terms, at a 3.06 GHz clock speed , there's .33 nanoseconds between ticks, or 3.73 inches of light travel. Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are wasting when they throw away microseconds. And if a General is busting your chops about satellite messages taking too long to send, you can bust out your piece of wire and e

2 0.94035846 1560 high scalability-2013-12-09-In Memory: Grace Hopper to Programmers: Mind Your Nanoseconds!

Introduction: This is an article published last year, but as today is Grace Hopper's birthday I thought it would be a good time to share again an amazing talk from this amazing woman. Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches . A microseconds worth of wire is a still portable, but a much bulkier 984 feet. In one millisecond light travels 186 miles, which only Hercules could carry. In today's terms, at a 3.06 GHz clock speed , there's .33 nanoseconds between ticks, or 3.73 inches of light travel. Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are

3 0.49486223 186 high scalability-2007-12-13-un-article: the setup behind microsoft.com

Introduction: On the blogs.technet.com article on microsoft.com's infrastructure: The article reads like a blatant ad for it's own products, and is light on the technical side. The juicy bits are here, so you know what the fuss is about: Cytrix Netscaler (= loadbalancer with various optimizations) W2K8 + IIS7 and antivirus software on the webservers 650GB/day ISS log files 8-9GBit/s (unknown if CDN's are included) Simple network filtering: stateless access lists blocking unwanted ports on the routers/switches (hence the debated "no firewalls" claim). Note that this information may not reflect present reality very well; the spokesman appears to be reciting others words.

4 0.45056 1635 high scalability-2014-04-21-This is why Microsoft won. And why they lost.

Introduction: My favorite kind of histories are those told from an insider's perspective. The story of Richard the Lionheart is full of great battles and dynastic intrigue. The story of one of his soldiers, not so much. Yet the soldiers' story, as someone who has experienced the real consequences of decisions made and actions taken, is more revealing. We get such a history in  Chat Wars , a wonderful article written by David Auerbach, who in 1998 worked at Microsoft on MSN Messenger Service, Microsoft’s instant messaging app (for a related story see  The Rise and Fall of AIM, the Breakthrough AOL Never Wanted ). It's as if Herodotus visited Microsoft and wrote down his experiences. It has that same sort of conversational tone, insightful on-the-ground observations, and facts no outsider might ever believe. Much of the article is a play-by-play account of the cat and mouse game David plays changing Messenger to track AOL's Instant Messenger protocol changes. AOL repeatedly tried to make it so M

5 0.4483341 1213 high scalability-2012-03-22-Paper: Revisiting Network I-O APIs: The netmap Framework

Introduction: Here's a really good article in the Communications of the ACM on reducing network packet processing overhead by redesigning the network stack:  Revisiting Network I/O APIs: The Netmap Framework  by  Luigi Rizzo . As commodity networking performance increases operating systems need to keep up or all those CPUs will go to waste. How do they make this happen?   Abstract: Today 10-gigabit interfaces are used more and more in datacenters and servers. On these links, packets flow as fast as one every 67.2 nanoseconds, yet modern operating systems can take 10-20 times longer just to move one packet between the wire and the application. We can do much better, not with more powerful hardware but by revising architectural decisions made long ago regarding the design of device drivers and network stacks. The netmap framework is a promising step in this direction. Thanks to a careful design and the engineering of a new packet I/O API, netmap eliminates much unnecessary overhead and moves

6 0.42504179 1306 high scalability-2012-08-16-Stuff The Internet Says On Scalability For August 17, 2012

7 0.41917592 1201 high scalability-2012-02-29-Strategy: Put Mobile Video Into Cold Storage After 30 Days

8 0.41631135 1215 high scalability-2012-03-26-7 Years of YouTube Scalability Lessons in 30 Minutes

9 0.4144125 294 high scalability-2008-04-01-How to update video views count effectively?

10 0.41306835 1039 high scalability-2011-05-12-Paper: Mind the Gap: Reconnecting Architecture and OS Research

11 0.40384662 600 high scalability-2009-05-15-Wolfram|Alpha Architecture

12 0.40215603 1458 high scalability-2013-05-15-Lesson from Airbnb: Give Yourself Permission to Experiment with Non-scalable Changes

13 0.39981773 1381 high scalability-2013-01-04-Stuff The Internet Says On Scalability For January 4, 2013

14 0.39968053 978 high scalability-2011-01-26-Google Pro Tip: Use Back-of-the-envelope-calculations to Choose the Best Design

15 0.39606091 826 high scalability-2010-05-12-The Rise of the Virtual Cellular Machines

16 0.39537981 1503 high scalability-2013-08-19-What can the Amazing Race to the South Pole Teach us About Startups?

17 0.39516923 244 high scalability-2008-02-11-Yahoo Live's Scaling Problems Prove: Release Early and Often - Just Don't Screw Up

18 0.39401013 1387 high scalability-2013-01-15-More Numbers Every Awesome Programmer Must Know

19 0.38951415 462 high scalability-2008-12-06-Paper: Real-world Concurrency

20 0.38837692 1464 high scalability-2013-05-24-Stuff The Internet Says On Scalability For May 24, 2013


similar blogs computed by lda model

lda for this blog:

topicId topicWeight

[(1, 0.02), (2, 0.13), (61, 0.026), (64, 0.611), (67, 0.038), (79, 0.066)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 0.9533267 1202 high scalability-2012-03-01-Grace Hopper to Programmers: Mind Your Nanoseconds!

Introduction: Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches . A microseconds worth of wire is a still portable, but a much bulkier 984 feet. In one millisecond light travels 186 miles, which only Hercules could carry. In today's terms, at a 3.06 GHz clock speed , there's .33 nanoseconds between ticks, or 3.73 inches of light travel. Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are wasting when they throw away microseconds. And if a General is busting your chops about satellite messages taking too long to send, you can bust out your piece of wire and e

2 0.90148562 1560 high scalability-2013-12-09-In Memory: Grace Hopper to Programmers: Mind Your Nanoseconds!

Introduction: This is an article published last year, but as today is Grace Hopper's birthday I thought it would be a good time to share again an amazing talk from this amazing woman. Computing pioneer Grace Hopper , inventor of the compiler , searched for a concrete way to create an intuitive understanding of just how fast is a nanosecond, a billionth of a second, which was the speed of their new computer circuits. As an illustration she settled on the length of wire that is as long as light can travel in one nanosecond. The length is a very portable 11.8 inches . A microseconds worth of wire is a still portable, but a much bulkier 984 feet. In one millisecond light travels 186 miles, which only Hercules could carry. In today's terms, at a 3.06 GHz clock speed , there's .33 nanoseconds between ticks, or 3.73 inches of light travel. Understanding the profligate ways of programmers, she suggests that every programmer wear a necklace of a microseconds worth of wire so they know what they are

3 0.50805128 914 high scalability-2010-10-04-Paper: An Analysis of Linux Scalability to Many Cores

Introduction: An Analysis of Linux Scalability to Many Cores , by a number of MIT researchers, is a refreshingly practical paper on what it takes to scale Linux and common applications like Exim, memcached, Apache, PostgreSQL, gmake, Psearchy, and MapReduce to run on 48 core systems. A very timely paper given moderately massive multicore systems are reportedly the near future of computing. This paper must have taken a lot of work. They both tracked down bottlenecks in a number of applications and the Linux kernel and they also tried to fix them. Modestly speaking the authors said they made "modest" changes to the kernel and applications, but there's nothing modest about what they did. It's excellent work. After the next bit, which is the abstract, there is a list of the problems they found and how they fixed them. The abstract: This paper analyzes the scalability of seven system applications (Exim, memcached, Apache, PostgreSQL, gmake, Psearchy, and MapReduce) running on Linux on a 48-core

4 0.50732952 165 high scalability-2007-11-26-Scale to China

Introduction: Hello all, does anyone have experience in scaling a european website to china? The main problem in china is the internet connectivity to websites outside china, that means latency and packetloss (and perhaps filtering) make things difficult. The options I see are: 1. Host you application in china, but where? I haven't got a answer from any chinese ISP I contacted. On the other hand I don't really want to host in china. 2. Build your own CDN. Wikipedia shows how it goes. Get a bunch of machines (but where? see point 1) put squid on them, implement intelligent cache invalidation and you're set. But where can I get machines in china? Where do I need them in china? There are soe big isps with limited peering capability, so I'd need servers in every network. 3. Get professional CDN services. Akamai, ChinaCache, CDNetworks, etc etc.. They all provide services in china. The problem is: they are all very expensive. 4. Amazon EC2/S3 ? Is it worth thinking about this

5 0.43232813 328 high scalability-2008-05-27-Scalable virus scanning for web-applications

Introduction: Hi, We're looking for a highly scalable way of scanning documents being uploaded and downloaded from our web application. I believe services like gmail and hotmail are using bespoke solutions from companies like Trend, but are there some quality "off the shelf" products out there that can easily be scaled out and have a "loose" API (HTTP based) for application integration? Once again, thanks for any input.

6 0.33110446 1076 high scalability-2011-07-08-Stuff The Internet Says On Scalability For July 8, 2011

7 0.3227191 1476 high scalability-2013-06-14-Stuff The Internet Says On Scalability For June 14, 2013

8 0.31833822 461 high scalability-2008-12-05-Sprinkle - Provisioning Tool to Build Remote Servers

9 0.29356775 1469 high scalability-2013-06-03-GOV.UK - Not Your Father's Stack

10 0.2831969 306 high scalability-2008-04-21-The Search for the Source of Data - How SimpleDB Differs from a RDBMS

11 0.26096568 289 high scalability-2008-03-27-Amazon Announces Static IP Addresses and Multiple Datacenter Operation

12 0.25998455 1595 high scalability-2014-02-13-Snabb Switch - Skip the OS and Get 40 million Requests Per Second in Lua

13 0.25853097 1213 high scalability-2012-03-22-Paper: Revisiting Network I-O APIs: The netmap Framework

14 0.256805 1387 high scalability-2013-01-15-More Numbers Every Awesome Programmer Must Know

15 0.23649098 230 high scalability-2008-01-29-Speed up (Oracle) database code with result caching

16 0.23258428 252 high scalability-2008-02-18-limit on the number of databases open

17 0.232134 620 high scalability-2009-06-05-SSL RPC API Scalability

18 0.23209018 1266 high scalability-2012-06-18-Google on Latency Tolerant Systems: Making a Predictable Whole Out of Unpredictable Parts

19 0.23148142 595 high scalability-2009-05-08-Publish-subscribe model does not scale?

20 0.23131078 1017 high scalability-2011-04-06-Netflix: Run Consistency Checkers All the time to Fixup Transactions