high_scalability high_scalability-2009 high_scalability-2009-660 knowledge-graph by maker-knowledge-mining

660 high scalability-2009-07-21-Paper: Parallelizing the Web Browser


meta infos for this blog

Source: html

Introduction: There have been reports that software engineering is dead . Maybe, like the future, software engineering is simply not evenly distributed? When you read this paper I think you'll agree there is some real engineering going on, it's just that most of the things we need to build do not require real engineering. Much like my old childhood tree fort could be patched together and was "good enough." This brings to mind the old joke: If a software tree falls in the woods would anyone hear it fall? Only if it tweeted on the way down... What this paper really showed me is we need not only to change programming practices and constructs, but we also need to design solutions that allow for deep parallelism to begin with. Grafting parallelism on later is difficult. Parallel execution requires knowing precisely how components are dependent on each other and that level of precision tends to go far beyond the human attention span. In particular this paper deals with how to parallelize the browser on


Summary: the most important sentenses genereted by tfidf model

sentIndex sentText sentNum sentScore

1 When you read this paper I think you'll agree there is some real engineering going on, it's just that most of the things we need to build do not require real engineering. [sent-3, score-0.232]

2 Much like my old childhood tree fort could be patched together and was "good enough. [sent-4, score-0.244]

3 " This brings to mind the old joke: If a software tree falls in the woods would anyone hear it fall? [sent-5, score-0.163]

4 What this paper really showed me is we need not only to change programming practices and constructs, but we also need to design solutions that allow for deep parallelism to begin with. [sent-9, score-0.364]

5 In particular this paper deals with how to parallelize the browser on cell phones. [sent-12, score-0.519]

6 As network connections become faster, applications, like the browser, become CPU bound: On an equivalent network connection, the iPhone browser is 5 to 10 times slower than Firefox on a fast laptop. [sent-14, score-0.244]

7 The browser is CPU-bound because it is a compiler (for HTML), a page layout engine (for CSS), and an interpreter (for JavaScript); all three tasks are on a user’s critical path. [sent-15, score-0.441]

8 To speed up the browser they worked on: offloading computation, removing the abstraction tax, and parallelizing the browser using energy efficient data and task approaches. [sent-16, score-0.779]

9 The problem is technologies like HTML, CSS, DOM, Javascript, events, and page layout were not designed to be parallel. [sent-17, score-0.234]

10 And the paper goes to brilliant and heroic lengths to parallelize this part of the stack. [sent-19, score-0.415]

11 They designed new work-efficient FSM algorithms, speculative parallelization for flow layouts, eliminating as much shared state as possible, callback dependency analysis, using actors to implement behaviours, and many more. [sent-20, score-0.362]

12 What's clear though is their job would have been a heck of a lot easier if the stack would have been designed with parallelization in mind from the beginning. [sent-21, score-0.226]

13 Leo Meyerovich, one of the authors of the paper, talks about the need for a more rigorous underpinning in blog post The Point of Semantics : As part of the preparation for a paper submission, I'm finishing up my formalization of a subset of CSS 2. [sent-22, score-0.477]

14 My first two, direct formalization approaches failed the smell test so Ras and I created a more orthogonal kernel language. [sent-24, score-0.237]

15 I asked Leo what rules we could follow to create more parallelizable constructs from the beginning and he said that's what he'll be working on for the next couple years :-) Some advice he had was: Be clear on what you want to parallelize. [sent-26, score-0.205]

16 Figuring out where the parallelism should be, at a conceptual level, is always the first step. [sent-27, score-0.206]

17 Some things Leo will be working on are: I've been enjoying higher-order data flow models (Flapjax) and task parallelism (Cilk++) for awhile now and have been thinking about this, including support for controlled sharing (e. [sent-31, score-0.346]

18 However, as a community, we don't know how to include performance guides in large software, so parallelism is a challenge. [sent-37, score-0.286]

19 I prototyped one of my algorithms in a parallel python variant: the sequential C was magnitudes faster than then 20-core python. [sent-38, score-0.25]

20 0 on 3 Watts Leo Meyerovich's Project Website Flapjax - a new programming language designed around the demands of modern, client-based Web applications: event-driven, reactive evaluation, event-stream abstraction for communicating with web services, interfaces to external web services. [sent-41, score-0.193]


similar blogs computed by tfidf model

tfidf for this blog:

wordName wordTfidf (topN-words)

[('meyerovich', 0.305), ('browser', 0.244), ('parallelism', 0.206), ('leo', 0.202), ('css', 0.194), ('formalization', 0.17), ('paper', 0.158), ('constructs', 0.125), ('layout', 0.121), ('parallelize', 0.117), ('designed', 0.113), ('parallelization', 0.113), ('parallel', 0.096), ('html', 0.087), ('childhood', 0.085), ('fsm', 0.085), ('grafting', 0.085), ('grammar', 0.085), ('prototyped', 0.085), ('tree', 0.083), ('abstraction', 0.08), ('guides', 0.08), ('asanovi', 0.08), ('browserby', 0.08), ('krste', 0.08), ('parallelizable', 0.08), ('rastislav', 0.08), ('woods', 0.08), ('finishing', 0.076), ('interpreter', 0.076), ('fort', 0.076), ('liu', 0.076), ('tweeted', 0.076), ('engineering', 0.074), ('offloading', 0.073), ('preparation', 0.073), ('christopher', 0.073), ('lengths', 0.073), ('implicitly', 0.073), ('submission', 0.071), ('enjoying', 0.071), ('task', 0.069), ('magnitudes', 0.069), ('dom', 0.069), ('parallelizing', 0.069), ('speculative', 0.069), ('javascript', 0.067), ('heroic', 0.067), ('callback', 0.067), ('smell', 0.067)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 1.0000002 660 high scalability-2009-07-21-Paper: Parallelizing the Web Browser

Introduction: There have been reports that software engineering is dead . Maybe, like the future, software engineering is simply not evenly distributed? When you read this paper I think you'll agree there is some real engineering going on, it's just that most of the things we need to build do not require real engineering. Much like my old childhood tree fort could be patched together and was "good enough." This brings to mind the old joke: If a software tree falls in the woods would anyone hear it fall? Only if it tweeted on the way down... What this paper really showed me is we need not only to change programming practices and constructs, but we also need to design solutions that allow for deep parallelism to begin with. Grafting parallelism on later is difficult. Parallel execution requires knowing precisely how components are dependent on each other and that level of precision tends to go far beyond the human attention span. In particular this paper deals with how to parallelize the browser on

2 0.16018833 565 high scalability-2009-04-13-Benchmark for keeping data in browser in AJAX projects

Introduction: Hi, We are using AJAX and see a lot of opportunity to keep session state on client browser with javascript objects. Is there any benchmark about how much data you can generally keep in javascript objects in browser? Thanks, Unmesh

3 0.13477178 608 high scalability-2009-05-27-The Future of the Parallelism and its Challenges

Introduction: The Future of the Parallelism and its Challenges Research and education in Parallel computing technologies is more important than ever. Here I present a perspective on the past contributions, current status, and future direction of the parallelism technologies. While machine power will grow impressively, increased parallelism, rather than clock rate, will be driving force in computing in the foreseeable future. This ongoing shift toward parallel architectural paradigms is one of the greatest challenges for the microprocessor and software industries. In 2005, Justin Ratter, chief technology officer of Intel Corporation, said ‘We are at the cusp of a transition to multicore, multithreaded architectures, and we still have not demonstrated the ease of programming the move will require…’ Key points: A Little history Parallelism Challenges Under the hood, Parallelism Challenges Synchronization problems CAS problems The future of the parallelism

4 0.12688972 1600 high scalability-2014-02-21-Stuff The Internet Says On Scalability For February 21st, 2014

Introduction: Hey, it's HighScalability time (a particularly bountiful week): The Telephone Wires of Manhattan in 1887 ( full ) $19 billion: you know what it is; $46 billion : cost of Sochi Olympics;   400 gigabytes : data transmitted during the Sochi opening ceremony; 26.9 million : Stack Overflow community monthly visitors;  93 million : Candy Crush  daily active users; 200-400 Gbps : The New Normal in DDoS Attacks Quotable Quotes: @brianacton : Facebook turned me down. It was a great opportunity to connect with some fantastic people. Looking forward to life's next adventure. @BenedictEvans : Flickr: $35m. Youtube: $1.65bn Whatsapp: $19bn. Mobile is big. And global. And the next computing platform. Paying attention? @taziden : On the Internet, worst cases will become common cases #fosdem #postfix Brian Hayes : Any quantum program must have a stovepipe architecture: Information flows straight through. So you think V

5 0.12422403 1447 high scalability-2013-04-26-Stuff The Internet Says On Scalability For April 26, 2013

Introduction: Hey, it's HighScalability time:   100 Billion -  Neurons in The Human Brain, As Many Cells as Stars in the Milky Way; 10TB - Tumblr memcache Quoteable Quotes: @thoward3 : OH: "We make scalability a possibility.. You know, we make 'scalapossibilty'. " Tesla : When wireless is perfectly applied the whole earth will be converted into a huge brain, which in fact it is, all things being particles of a real and rhythmic whole. We shall be able to communicate with one another instantly, irrespective of distance. Not only this, but through television and telephony we shall see and hear one another as perfectly as though we were face to face, despite intervening distances of thousands of miles; and the instruments through which we shall be able to do this will be amazingly simple compared with our present telephone. A man will be able to carry one in his vest pocket. @ADTELLIGENCE : Data on the internet: Data of all of 1993 = Data of 1

6 0.11515731 1355 high scalability-2012-11-05-Gone Fishin': Building Super Scalable Systems: Blade Runner Meets Autonomic Computing In The Ambient Cloud

7 0.11508331 750 high scalability-2009-12-16-Building Super Scalable Systems: Blade Runner Meets Autonomic Computing in the Ambient Cloud

8 0.11118086 612 high scalability-2009-05-31-Parallel Programming for real-world

9 0.10944589 291 high scalability-2008-03-29-20 New Rules for Faster Web Pages

10 0.099082984 1240 high scalability-2012-05-07-Startups are Creating a New System of the World for IT

11 0.098666579 1533 high scalability-2013-10-16-Interview With Google's Ilya Grigorik On His New Book: High Performance Browser Networking

12 0.095593937 1597 high scalability-2014-02-17-How the AOL.com Architecture Evolved to 99.999% Availability, 8 Million Visitors Per Day, and 200,000 Requests Per Second

13 0.093936689 1249 high scalability-2012-05-22-Sponsored Post: Torbit, Infragistics, Velocity, Reality Check Network, Gigaspaces, AiCache, Logic Monitor, Attribution Modeling, New Relic, AppDynamics, CloudSigma, ManageEnine, Site24x7

14 0.091811307 636 high scalability-2009-06-23-Learn How to Exploit Multiple Cores for Better Performance and Scalability

15 0.090647295 1226 high scalability-2012-04-10-Sponsored Post: Infragistics, Reality Check Network, Gigaspaces, AiCache, ElasticHosts, Logic Monitor, Attribution Modeling, New Relic, AppDynamics, CloudSigma, ManageEnine, Site24x7

16 0.090647295 1232 high scalability-2012-04-24-Sponsored Post: Reality Check Network, Infragistics, Gigaspaces, AiCache, ElasticHosts, Logic Monitor, Attribution Modeling, New Relic, AppDynamics, CloudSigma, ManageEnine, Site24x7

17 0.089771688 1508 high scalability-2013-08-28-Sean Hull's 20 Biggest Bottlenecks that Reduce and Slow Down Scalability

18 0.089292951 1436 high scalability-2013-04-05-Stuff The Internet Says On Scalability For April 5, 2013

19 0.089075267 1596 high scalability-2014-02-14-Stuff The Internet Says On Scalability For February 14th, 2014

20 0.088214524 1241 high scalability-2012-05-08-Sponsored Post: Infragistics, Velocity, Reality Check Network, Gigaspaces, AiCache, ElasticHosts, Logic Monitor, Attribution Modeling, New Relic, AppDynamics, CloudSigma, ManageEnine, Site24x7


similar blogs computed by lsi model

lsi for this blog:

topicId topicWeight

[(0, 0.175), (1, 0.07), (2, 0.025), (3, 0.038), (4, 0.003), (5, 0.012), (6, -0.018), (7, 0.084), (8, -0.058), (9, 0.048), (10, -0.042), (11, 0.005), (12, 0.001), (13, -0.042), (14, 0.008), (15, -0.068), (16, -0.005), (17, -0.011), (18, 0.057), (19, -0.046), (20, 0.019), (21, -0.018), (22, -0.062), (23, -0.001), (24, -0.03), (25, 0.003), (26, -0.021), (27, -0.018), (28, 0.009), (29, 0.006), (30, -0.043), (31, 0.094), (32, 0.005), (33, 0.03), (34, -0.01), (35, -0.08), (36, 0.036), (37, 0.009), (38, 0.017), (39, -0.038), (40, -0.044), (41, 0.037), (42, -0.03), (43, -0.053), (44, 0.027), (45, -0.014), (46, -0.002), (47, -0.062), (48, 0.009), (49, -0.001)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 0.96103024 660 high scalability-2009-07-21-Paper: Parallelizing the Web Browser

Introduction: There have been reports that software engineering is dead . Maybe, like the future, software engineering is simply not evenly distributed? When you read this paper I think you'll agree there is some real engineering going on, it's just that most of the things we need to build do not require real engineering. Much like my old childhood tree fort could be patched together and was "good enough." This brings to mind the old joke: If a software tree falls in the woods would anyone hear it fall? Only if it tweeted on the way down... What this paper really showed me is we need not only to change programming practices and constructs, but we also need to design solutions that allow for deep parallelism to begin with. Grafting parallelism on later is difficult. Parallel execution requires knowing precisely how components are dependent on each other and that level of precision tends to go far beyond the human attention span. In particular this paper deals with how to parallelize the browser on

2 0.82150108 581 high scalability-2009-04-26-Map-Reduce for Machine Learning on Multicore

Introduction: We are at the beginning of the multicore era. Computers will have increasingly many cores (processors), but there is still no good programming framework for these architectures, and thus no simple and unified way for machine learning to take advantage of the potential speed up. In this paper, we develop a broadly applicable parallel programming method, one that is easily applied to many different learning algorithms. Our work is in distinct contrast to the tradition in machine learning of designing (often ingenious) ways to speed up a single algorithm at a time. Specifically, we show that algorithms that fit the Statistical Query model can be written in a certain “summation form,” which allows them to be easily parallelized on multicore computers. We adapt Google’s map-reduce paradigm to demonstrate this parallel speed up technique on a variety of learning algorithms including locally weighted linear regression (LWLR), k-means, logistic regression (LR), naive Bayes (NB), SVM

3 0.76144308 1641 high scalability-2014-05-01-Paper: Can Programming Be Liberated From The Von Neumann Style?

Introduction: Famous computer scientist  John Backus , he's the B in BNF(Backus-Naur form) and the creator of Fortran, gave a Turing Award Lecture titled  Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs , that has layed out a division in programming that lives long after it was published in 1977.  It's the now familiar argument for why functional programming is superior: The assignment statement is the von Neumann bottleneck of programming languages and keeps us thinking in word-at-a-time terms in much the same way the computer's bottleneck does. ... The second world of conventional programming languages is the world of statements. The primary statement in that world is the assignment statement itself. All the other statements of the language exist in order to make it possible to perform a computation that must be based on this primitive construct: the assignment statement. Here's a response by Dijkstra A review of the 1977 Turi

4 0.73840344 1625 high scalability-2014-04-03-Leslie Lamport to Programmers: You're Doing it Wrong

Introduction: Famous computer scientist  Leslie Lamport  is definitely not a  worse is better kind of guy. In  Computation and State Machines  he wants to make the case that to get better programs we need to teach programmers to think better. And programmers will think better when they learn to think in terms of concepts firmly grounded in the language of mathematics. I was disappointed that there was so much English in the paper. Surely it would have been more convincing if it was written as a mathematical proof. Or would it? This whole topic has been argued extensively throughout thousands of years of philosophy. Mathematics has always been a strange attractor for those trying to escape a flawed human rationality. In the end as alluring as the utopia of mathematics is, it lacks a coherent theory of meaning and programming is not about rearranging ungrounded symbols, it's about manipulating and shaping meaning. For programmers I think Ludwig Wittgenstein has the right sense of things. Mean

5 0.73459637 844 high scalability-2010-06-18-Paper: The Declarative Imperative: Experiences and Conjectures in Distributed Logic

Introduction: The Declarative Imperative: Experiences and Conjectures in Distributed Logic  is written by UC Berkeley's  Joseph Hellerstein for a keynote speech he gave at  PODS . The video version of the talk is  here . You may have heard about Mr. Hellerstein through the Berkeley Orders Of Magnitude  project ( BOOM ), whose purpose is to help  people build systems that are OOM (orders of magnitude) bigger than are building today, with OOM less effort than traditional programming methodologies . A noble goal which may be why BOOM was rated as a top 10 emerging technology for 2010 by MIT Technology Review . Quite an honor. The motivation for the talk is a familiar one: it's a dark period for computer programming and if we don't learn how to write parallel programs the children of Moore's law will destroy us all. We have more and more processors, yet we are stuck on figuring out how the average programmer can exploit them. The BOOM solution is the Bloom language which is based on Dedalus:

6 0.72877443 1427 high scalability-2013-03-20-Dart - Is it the Future of the Web?

7 0.72136998 534 high scalability-2009-03-12-Google TechTalk: Amdahl's Law in the Multicore Era

8 0.71874815 1447 high scalability-2013-04-26-Stuff The Internet Says On Scalability For April 26, 2013

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

10 0.70121634 1436 high scalability-2013-04-05-Stuff The Internet Says On Scalability For April 5, 2013

11 0.69537848 1567 high scalability-2013-12-20-Stuff The Internet Says On Scalability For December 20th, 2013

12 0.69175714 1509 high scalability-2013-08-30-Stuff The Internet Says On Scalability For August 30, 2013

13 0.68444413 1204 high scalability-2012-03-06-Ask For Forgiveness Programming - Or How We'll Program 1000 Cores

14 0.68332964 604 high scalability-2009-05-20-Paper: Flux: An Adaptive Partitioning Operator for Continuous Query Systems

15 0.68061078 1446 high scalability-2013-04-25-Paper: Making reliable distributed systems in the presence of software errors

16 0.67801744 1305 high scalability-2012-08-16-Paper: A Provably Correct Scalable Concurrent Skip List

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

18 0.67037058 850 high scalability-2010-06-30-Paper: GraphLab: A New Framework For Parallel Machine Learning

19 0.66834009 1592 high scalability-2014-02-07-Stuff The Internet Says On Scalability For February 7th, 2014

20 0.66566366 1540 high scalability-2013-10-30-Strategy: Use Your Quantum Computer Lab to Tell Intentional Blinks from Involuntary Blinks


similar blogs computed by lda model

lda for this blog:

topicId topicWeight

[(1, 0.121), (2, 0.198), (3, 0.01), (10, 0.031), (27, 0.026), (30, 0.06), (44, 0.197), (47, 0.023), (61, 0.091), (79, 0.096), (85, 0.031), (94, 0.02), (96, 0.021)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 0.89969867 660 high scalability-2009-07-21-Paper: Parallelizing the Web Browser

Introduction: There have been reports that software engineering is dead . Maybe, like the future, software engineering is simply not evenly distributed? When you read this paper I think you'll agree there is some real engineering going on, it's just that most of the things we need to build do not require real engineering. Much like my old childhood tree fort could be patched together and was "good enough." This brings to mind the old joke: If a software tree falls in the woods would anyone hear it fall? Only if it tweeted on the way down... What this paper really showed me is we need not only to change programming practices and constructs, but we also need to design solutions that allow for deep parallelism to begin with. Grafting parallelism on later is difficult. Parallel execution requires knowing precisely how components are dependent on each other and that level of precision tends to go far beyond the human attention span. In particular this paper deals with how to parallelize the browser on

2 0.87772858 817 high scalability-2010-04-29-Product: SciDB - A Science-Oriented DBMS at 100 Petabytes

Introduction: Scientists are doing it for themselves. Doing what? Databases. The idea is that most databases are designed to meet the needs of businesses, not science, so scientists are banding together at scidb.org to create their own Domain Specific Database, for science. The goal is to be able to handle datasets in the 100PB range and larger. SciDB, Inc. is building an open source database technology product designed specifically to satisfy the demands of data-intensive scientific problems. With the advice of the world's leading scientists across a variety of disciplines including astronomy, biology, physics, oceanography, atmospheric sciences, and climatology, our computer scientists are currently designing and prototyping this technology The scientists that are participating in our open source project believe that the SciDB database — when completed — will dramatically impact their ability to conduct their experiments faster and more efficiently and further improve the qual

3 0.84913421 366 high scalability-2008-08-17-Many updates against MySQL

Introduction: Hello! My first post here, so be patient please. I am developing site where I have lots of static content. But on many pages I have query to update count of views. I would say this is may cause lots of problems and was interested in another solution like storing these counts somewhere else. As my knowledge is bit limited in this way, I am asking you. I can say I understand PHP(OOP ofc) and MySQL. Nowadays I am getting into servers. Other question I have is: I read about making lots of things static.(in Flickr Architecture) and am interested how they do static sites? Lets say they make photo page static? And rebuild when tagg or comment is added? I am bit interested in it as I want to learn Smarty better(newbie) and serving content. Moreover, how about PHP? I have read many books about PHP theoretically but would love to see some RL example of using objects and exceptions(mainly this as I don't completely understand it) to learn some good programming habits. So if you can help

4 0.84622079 847 high scalability-2010-06-23-Product: dbShards - Share Nothing. Shard Everything.

Introduction: I met the CodeFutures folks, makers of dbShards , at Gluecon . They occupy an interesting niche in the database space, somewhere between NoSQL , which jettisons everything SQL, and  high end analytics platforms that completely rewrite the backend while keeping a SQL facade. High concept: I think of dbShards as a sort of commercial OLTP mashup of features from  HSCALE  (partitioning) + MySQL Proxy  (transparent intermediate layer) + Memcached  (client side sharding) + Gigaspaces (parallel query) + MySQL (transactions). You may find dbShards interesting if you are looking to keep SQL, need scale out writes and reads, need out of the box parallel query capabilities, and would prefer to use a standard platform like MySQL as a base. To learn more about dbShards I asked Cory Isaacson (CEO and CTO) a few devastatingly difficult questions (not really). Who are you, what is dbShards, and what problem was dbShards created to solve? I’m Cory Isaacson, CEO/CTO of CodeFutures Corp

5 0.82619208 271 high scalability-2008-03-08-Product: DRBD - Distributed Replicated Block Device

Introduction: From their website: DRBD is a block device which is designed to build high availability clusters. This is done by mirroring a whole block device via (a dedicated) network. You could see it as a network raid-1. DRBD takes over the data, writes it to the local disk and sends it to the other host. On the other host, it takes it to the disk there. The other components needed are a cluster membership service, which is supposed to be heartbeat, and some kind of application that works on top of a block device. Examples: A filesystem & fsck. A journaling FS. A database with recovery capabilities. Each device (DRBD provides more than one of these devices) has a state, which can be 'primary' or 'secondary'. On the node with the primary device the application is supposed to run and to access the device (/dev/drbdX). Every write is sent to the local 'lower level block device' and to the node with the device in 'secondary' state. The secondary device simply writes the data to its lowe

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

7 0.82292289 857 high scalability-2010-07-13-DbShards Part Deux - The Internals

8 0.82255292 578 high scalability-2009-04-23-Which Key value pair database to be used

9 0.82008559 1453 high scalability-2013-05-07-Not Invented Here: A Comical Series on Scalability

10 0.81814736 927 high scalability-2010-10-26-Marrying memcached and NoSQL

11 0.80110025 195 high scalability-2007-12-28-Amazon's EC2: Pay as You Grow Could Cut Your Costs in Half

12 0.79969376 636 high scalability-2009-06-23-Learn How to Exploit Multiple Cores for Better Performance and Scalability

13 0.79925901 1586 high scalability-2014-01-28-How Next Big Sound Tracks Over a Trillion Song Plays, Likes, and More Using a Version Control System for Hadoop Data

14 0.79786366 1228 high scalability-2012-04-16-Instagram Architecture Update: What’s new with Instagram?

15 0.7975533 682 high scalability-2009-08-16-ThePort Network Architecture

16 0.79741842 1609 high scalability-2014-03-11-Building a Social Music Service Using AWS, Scala, Akka, Play, MongoDB, and Elasticsearch

17 0.79686302 1533 high scalability-2013-10-16-Interview With Google's Ilya Grigorik On His New Book: High Performance Browser Networking

18 0.79658616 849 high scalability-2010-06-28-VoltDB Decapitates Six SQL Urban Myths and Delivers Internet Scale OLTP in the Process

19 0.79632372 998 high scalability-2011-03-03-Stack Overflow Architecture Update - Now at 95 Million Page Views a Month

20 0.79597217 589 high scalability-2009-05-05-Drop ACID and Think About Data