high_scalability high_scalability-2007 high_scalability-2007-124 knowledge-graph by maker-knowledge-mining

124 high scalability-2007-10-16-How Scalable are Single Page Ajax Apps?


meta infos for this blog

Source: html

Introduction: I've been using GWT for an application and I get the same feeling using it that I first got using html. I've always sucked at building UIs. Starting with programming HP terminals, moving on to the Apple Lisa, then X Windows, and Microsoft Windows, I just never had IT, whatever IT is. On the Beauty and the Geek scale my interfaces are definitely horned-rimmed and pocket protector friendly. Html helped free me from all that to just build stuff that worked, but didn't have to look all that great. Expectations were pretty low and I eagerly fulfilled them. With Ajax expectations have risen again and I find myself once more easily identifiable as a styless geek. Using GWT I have some hopes I can suck a little less. In working with GWT I was so focussed on its tasty easily digestible Ajaxy goodness, I didn't stop to think about the topic of this site: scalability. When I finally brought my distracted mind around to consider the scalability of the single page webs site I was building, I be


Summary: the most important sentenses genereted by tfidf model

sentIndex sentText sentNum sentScore

1 On the Beauty and the Geek scale my interfaces are definitely horned-rimmed and pocket protector friendly. [sent-4, score-0.159]

2 Expectations were pretty low and I eagerly fulfilled them. [sent-6, score-0.159]

3 With Ajax expectations have risen again and I find myself once more easily identifiable as a styless geek. [sent-7, score-0.213]

4 When I finally brought my distracted mind around to consider the scalability of the single page webs site I was building, I became a bit concerned. [sent-10, score-0.476]

5 Many of the strategies that are typically used to achieve scalability don't seem to apply in single page land. [sent-11, score-0.205]

6 Plus: a lot of state is maintained in the client. [sent-14, score-0.184]

7 And my shopping cart must outlast my browser session so its still there when I return. [sent-21, score-0.427]

8 I would be heart broken if my carefully crafted Amazon cart disappeared every time Firefox went away. [sent-22, score-0.276]

9 Yet a lot of state is kept on the client side and that's a better thing. [sent-24, score-0.29]

10 The client can do a lot of the work which saves making calls to the server. [sent-26, score-0.188]

11 The lack of a proper link structure means your site can't be spidered, which means it can't be searched. [sent-29, score-0.175]

12 One useful scalability strategy is to offload search to something like Google's Custom Search Engine, not for the ad revenue (because there's little), but because it means I don't have to devote any resources to searching. [sent-30, score-0.458]

13 The common response to the previously mentioned search engine optimization (SEO) problems are to make a shadow text site or insert hidden divs. [sent-33, score-0.241]

14 RPC is used to slurp up data from the server and these requests must go back to the originating domain. [sent-37, score-0.176]

15 This counters one common strategy of using a CDN and/or multiple host names for serving content so you can trick your browser into starting multiple simultaneous connections to different hosts when loading page content. [sent-38, score-0.402]

16 Using RPC to serve content seems to lose this advantage. [sent-40, score-0.179]

17 Without a page to parse AdSense can't figure out which ads to display on your site. [sent-46, score-0.12]

18 Unsure: When using a caching proxy like Squid, a major scalability strategy, is my cacheable content effectively cached when using RPC? [sent-48, score-0.336]

19 This converts your client into a big mashup, even if all the parts you are mashing are your own. [sent-51, score-0.18]

20 There are surely issues I've missed and misunderstood, but it seems single page apps present some distinct scalability challenges. [sent-53, score-0.288]


similar blogs computed by tfidf model

tfidf for this blog:

wordName wordTfidf (topN-words)

[('ajax', 0.35), ('rpc', 0.231), ('gwt', 0.216), ('dietrich', 0.2), ('cart', 0.2), ('seo', 0.133), ('expectations', 0.122), ('page', 0.12), ('offload', 0.116), ('ca', 0.113), ('strategy', 0.111), ('suck', 0.11), ('client', 0.106), ('state', 0.102), ('content', 0.096), ('site', 0.095), ('mallory', 0.091), ('misunderstood', 0.091), ('risen', 0.091), ('slamming', 0.091), ('slurp', 0.091), ('webs', 0.091), ('distracted', 0.085), ('originating', 0.085), ('scalability', 0.085), ('seems', 0.083), ('lot', 0.082), ('eagerly', 0.081), ('lisa', 0.081), ('outlast', 0.081), ('protector', 0.081), ('lack', 0.08), ('cached', 0.079), ('digestible', 0.078), ('fulfilled', 0.078), ('isgoogle', 0.078), ('pocket', 0.078), ('windows', 0.076), ('cacheable', 0.076), ('crafted', 0.076), ('goodness', 0.076), ('sucked', 0.076), ('browser', 0.075), ('converts', 0.074), ('devote', 0.074), ('shadow', 0.074), ('search', 0.072), ('geek', 0.072), ('shopping', 0.071), ('firefox', 0.07)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 1.0000001 124 high scalability-2007-10-16-How Scalable are Single Page Ajax Apps?

Introduction: I've been using GWT for an application and I get the same feeling using it that I first got using html. I've always sucked at building UIs. Starting with programming HP terminals, moving on to the Apple Lisa, then X Windows, and Microsoft Windows, I just never had IT, whatever IT is. On the Beauty and the Geek scale my interfaces are definitely horned-rimmed and pocket protector friendly. Html helped free me from all that to just build stuff that worked, but didn't have to look all that great. Expectations were pretty low and I eagerly fulfilled them. With Ajax expectations have risen again and I find myself once more easily identifiable as a styless geek. Using GWT I have some hopes I can suck a little less. In working with GWT I was so focussed on its tasty easily digestible Ajaxy goodness, I didn't stop to think about the topic of this site: scalability. When I finally brought my distracted mind around to consider the scalability of the single page webs site I was building, I be

2 0.21901233 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.14111638 127 high scalability-2007-10-20-Strategy: Send XHR Request on Lost Focus Instead of For Every Character

Introduction: Robert Stewart shared this useful Ajax related scalability strategy: We avoided XMLHttpRequests for individual keystrokes, choosing to go back to the server only when a field lost focus. Google can afford all the servers to handle the load for that, but we didn't want to. Do you have a scalability strategy to share? Then share it! .

4 0.1302302 66 high scalability-2007-08-16-What tech is used to build your favorite site?

Introduction: Find out with Builtwith.com. It scans a site and guesses how the site is built. I ran it on this site and it said: Apache, Windows, PHP, Adsense, RSS, CSS, Javascript, and UTF-8 encoding. Correct, yet I think it should have guessed Drupal was the CMS and it should have been able to determine which AJAX library is used. Though it's kind of cool to see which sites use PHP and other technologies.

5 0.12825456 638 high scalability-2009-06-26-PlentyOfFish Architecture

Introduction: Update 5 : PlentyOfFish Update - 6 Billion Pageviews And 32 Billion Images A Month Update 4 : Jeff Atwood costs out Markus' scale up approach against a scale out approach and finds scale up wanting. The discussion in the comments is as interesting as the article. My guess is Markus doesn't want to rewrite his software to work across a scale out cluster so even if it's more expensive scale up works better for his needs. Update 3 : POF now has 200 million images and serves 10,000 images served per second. They'll be moving to a 250,000 IOPS RamSan to handle the load. Also upgraded to a core database machine with 512 GB of RAM, 32 CPU’s, SQLServer 2008 and Windows 2008. Update 2 : This seems to be a POF Peer1 love fest infomercial . It's pretty content free, but the production values are high. Lots of quirky sounds and fish swimming on the screen. Update : by Facebook standards Read/WriteWeb says POF is worth a cool one billion dollars . It helps to talk like Dr. Evil whe

6 0.12787154 1361 high scalability-2012-11-22-Gone Fishin': PlentyOfFish Architecture

7 0.11947022 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

8 0.11045802 232 high scalability-2008-01-29-When things aren't scalable

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

10 0.10963296 1501 high scalability-2013-08-13-In Memoriam: Lavabit Architecture - Creating a Scalable Email Service

11 0.10686576 1102 high scalability-2011-08-22-Strategy: Run a Scalable, Available, and Cheap Static Site on S3 or GitHub

12 0.10607544 1564 high scalability-2013-12-13-Stuff The Internet Says On Scalability For December 13th, 2013

13 0.10568752 856 high scalability-2010-07-12-Creating Scalable Digital Libraries

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

15 0.10468807 1359 high scalability-2012-11-15-Gone Fishin': Justin.Tv's Live Video Broadcasting Architecture

16 0.10430717 796 high scalability-2010-03-16-Justin.tv's Live Video Broadcasting Architecture

17 0.1040893 948 high scalability-2010-11-24-Great Introductory Video on Scalability from Harvard Computer Science

18 0.10378607 313 high scalability-2008-05-02-Friends for Sale Architecture - A 300 Million Page View-Month Facebook RoR App

19 0.10083365 274 high scalability-2008-03-12-YouTube Architecture

20 0.10067487 1143 high scalability-2011-11-16-Google+ Infrastructure Update - the JavaScript Story


similar blogs computed by lsi model

lsi for this blog:

topicId topicWeight

[(0, 0.192), (1, 0.11), (2, -0.045), (3, -0.103), (4, -0.006), (5, -0.071), (6, -0.047), (7, 0.041), (8, -0.007), (9, 0.028), (10, -0.03), (11, -0.012), (12, -0.059), (13, -0.001), (14, 0.04), (15, -0.079), (16, 0.012), (17, 0.005), (18, 0.085), (19, -0.05), (20, 0.014), (21, -0.033), (22, 0.02), (23, -0.042), (24, -0.034), (25, 0.011), (26, 0.028), (27, 0.009), (28, -0.001), (29, 0.004), (30, -0.01), (31, 0.033), (32, 0.005), (33, -0.033), (34, 0.036), (35, -0.034), (36, 0.005), (37, 0.018), (38, -0.021), (39, -0.072), (40, 0.005), (41, 0.014), (42, -0.004), (43, 0.029), (44, -0.038), (45, -0.062), (46, 0.048), (47, 0.027), (48, -0.014), (49, 0.007)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 0.96973228 124 high scalability-2007-10-16-How Scalable are Single Page Ajax Apps?

Introduction: I've been using GWT for an application and I get the same feeling using it that I first got using html. I've always sucked at building UIs. Starting with programming HP terminals, moving on to the Apple Lisa, then X Windows, and Microsoft Windows, I just never had IT, whatever IT is. On the Beauty and the Geek scale my interfaces are definitely horned-rimmed and pocket protector friendly. Html helped free me from all that to just build stuff that worked, but didn't have to look all that great. Expectations were pretty low and I eagerly fulfilled them. With Ajax expectations have risen again and I find myself once more easily identifiable as a styless geek. Using GWT I have some hopes I can suck a little less. In working with GWT I was so focussed on its tasty easily digestible Ajaxy goodness, I didn't stop to think about the topic of this site: scalability. When I finally brought my distracted mind around to consider the scalability of the single page webs site I was building, I be

2 0.79187924 800 high scalability-2010-03-26-Strategy: Caching 404s Saved the Onion 66% on Server Time

Introduction: In the article The Onion Uses Django, And Why It Matters To Us , a lot of interesting points are made about their ambitious infrastructure move from Drupal/PHP to Django/Python: the move wasn't that hard, it just took time and work because of their previous experience moving the A.V. Club website; churn in core framework APIs make it more attractive to move than stay; supporting the structure of older versions of the site is an unsolved problem; the built-in Django admin saved a lot of work; group development is easier with "fewer specialized or hacked together pieces"; they use IRC for distributed development; sphinx for full-text search; nginx is the media server and reverse proxy; haproxy made the launch process a 5 second procedure; capistrano for deployment; clean component separation makes moving easier; Git for version control; ORM with complicated querysets is a performance problem; memcached for caching rendered pages; the CDN checks for updates every 10 minutes; videos, ar

3 0.74367124 985 high scalability-2011-02-08-Mollom Architecture - Killing Over 373 Million Spams at 100 Requests Per Second

Introduction: Mollom is one of those cool SaaS companies every developer dreams of creating when they wrack their brains looking for a viable software-as-a-service startup. Mollom profitably runs a useful service— spam filtering —with a small group of geographically distributed developers. Mollom helps protect nearly 40,000 websites from spam, including one of mine , which is where I first learned about Mollom. In a desperate attempt to stop spam on a Drupal site, where every other form of CAPTCHA had failed miserably, I installed Mollom in about 10 minutes and it immediately started working. That's the out of the box experience I was looking for. From the time Mollom opened its digital inspection system they've rejected over 373 million spams and in the process they've learned that a stunning 90% of all messages are spam. This spam torrent is handled by only two geographically distributed machines that handle 100 requests/ second, each running a Java application server and Cassandra. So few res

4 0.72720522 1124 high scalability-2011-09-26-17 Techniques Used to Scale Turntable.fm and Labmeeting to Millions of Users

Introduction: In How to launch in a month and scale to a million users , Joseph Perla , Former VP of Technology and founding team of Turntable.fm, shares techniques he used to build and quickly scale his startups. The post is very well written and a must read. Here are the essentials: Keep it simple. Build API's before making the website or mobile apps. Keep interfaces small and single-purpose.  Get it right. Build in automated tests from the start. Create function tests, module level tests, and full integration tests. Run tests on every commit. No new code written while bugs exist. Don't hide power. Use Pebbles to write bug-free Javascript, a library to create complicated AJAX interactions by writing 0 javascript by adding a few extra HTML tags to code. Use procedure arguments to provide flexibility in an interface. Pass functions instead of parameters to support complicated scenarios. For example, a filter function return a boolean. Leave it to the client. Keep the server

5 0.72667307 232 high scalability-2008-01-29-When things aren't scalable

Introduction: OK, I know this site is for scalable web site design. But as there aren't any sites I can find for graceful failure under "slashdotted" like pressure I'll ask here. Does anyone have a sensible way, once you have a "web application" that either won't scale, or can't scale, that you can give some users a good consistent experience and bounce other users to a busy site page. I have seen sites do this to varying degrees, some of which work better than others, but no explanations beyond simply bouncing requests to a "we're busy page server" when you have more than a given number of connections. This is obviously useless as a web page likely requires multiple connection (ignoring keep-alive, pipelining etc) multiple connection to completely render properly. The normal problem is users getting a page and not the "furniture" for that page like images or css. Other problems are having to wait ages to get the busy page or the site being slow even if you do "get in". And some site let

6 0.7252304 344 high scalability-2008-06-09-FaceStat's Rousing Tale of Scaling Woe and Wisdom Won

7 0.7232464 1102 high scalability-2011-08-22-Strategy: Run a Scalable, Available, and Cheap Static Site on S3 or GitHub

8 0.72301292 365 high scalability-2008-08-16-Strategy: Serve Pre-generated Static Files Instead Of Dynamic Pages

9 0.71805644 1401 high scalability-2013-02-06-Super Bowl Advertisers Ready for the Traffic? Nope..It's Lights Out.

10 0.71316528 506 high scalability-2009-02-03-10 More Rules for Even Faster Websites

11 0.70368165 33 high scalability-2007-07-26-ThemBid Architecture

12 0.70355612 285 high scalability-2008-03-19-Serving JavaScript Fast

13 0.70228958 965 high scalability-2010-12-29-Pinboard.in Architecture - Pay to Play to Keep a System Small

14 0.69884938 856 high scalability-2010-07-12-Creating Scalable Digital Libraries

15 0.6937893 573 high scalability-2009-04-16-Serving 250M quotes-day at CNBC.com with aiCache

16 0.68179858 1507 high scalability-2013-08-26-Reddit: Lessons Learned from Mistakes Made Scaling to 1 Billion Pageviews a Month

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

18 0.67925596 82 high scalability-2007-09-06-Why doesn't anyone use j2ee?

19 0.67828977 1432 high scalability-2013-04-01-Khan Academy Checkbook Scaling to 6 Million Users a Month on GAE

20 0.67518622 565 high scalability-2009-04-13-Benchmark for keeping data in browser in AJAX projects


similar blogs computed by lda model

lda for this blog:

topicId topicWeight

[(1, 0.083), (2, 0.268), (10, 0.042), (17, 0.018), (30, 0.05), (40, 0.022), (61, 0.081), (68, 0.178), (79, 0.095), (85, 0.046), (94, 0.029)]

similar blogs list:

simIndex simValue blogId blogTitle

same-blog 1 0.92224455 124 high scalability-2007-10-16-How Scalable are Single Page Ajax Apps?

Introduction: I've been using GWT for an application and I get the same feeling using it that I first got using html. I've always sucked at building UIs. Starting with programming HP terminals, moving on to the Apple Lisa, then X Windows, and Microsoft Windows, I just never had IT, whatever IT is. On the Beauty and the Geek scale my interfaces are definitely horned-rimmed and pocket protector friendly. Html helped free me from all that to just build stuff that worked, but didn't have to look all that great. Expectations were pretty low and I eagerly fulfilled them. With Ajax expectations have risen again and I find myself once more easily identifiable as a styless geek. Using GWT I have some hopes I can suck a little less. In working with GWT I was so focussed on its tasty easily digestible Ajaxy goodness, I didn't stop to think about the topic of this site: scalability. When I finally brought my distracted mind around to consider the scalability of the single page webs site I was building, I be

2 0.90914577 1206 high scalability-2012-03-09-Stuff The Internet Says On Scalability For March 9, 2012

Introduction: You've Got Questions We've Got HighScalability: 1 trillion bits per second : IBM’s Holey Optochip; Scale of the Universe : 2; Infinite wireless : Vortex radio waves;  105,000 Servers : Akamai. Quotable quotes: @CodingFabian : IaaS = Ops without Hardware; PaaS = Devs without Ops; SaaS = Business without Devs @audaciouslife : While I was away 90K signed on MT @akfirat One course, 90K students. Talk about scalability in education  @dthume : "Fault tolerance implies scalability" - Joe Armstrong,  @jessiekeck : Looks like my local bar takes the same approach to scalability with their paper towels as I do w/ software. http://pic.twitter.com/DTL2W1eC @neil_conway : Weird: network locality is no longer important within a DC and yet communication predicted to dominate computation cost in manycore CPUs @coda : You don't "beat the CAP theorem". You "build distributed systems that don't suck miserably". At best. @drunkcod : "programme

3 0.89905947 1146 high scalability-2011-11-23-Paper: Don’t Settle for Eventual: Scalable Causal Consistency for Wide-Area Storage with COPS

Introduction: Teams from Princeton and CMU are working together to solve one of the most difficult problems in the repertoire: scalable geo-distributed data stores. Major companies like Google and Facebook have been working on multiple datacenter database functionality for some time, but there's still a general lack of available systems that work for complex data scenarios. The ideas in this paper-- Don’t Settle for Eventual: Scalable Causal Consistency for Wide-Area Storage with COPS --are different. It's not another eventually consistent system, or a traditional transaction oriented system, or a replication based system, or a system that punts on the issue. It's something new, a causally consistent system that achieves ALPS system properties. Move over CAP, NoSQL, etc, we have another acronym: ALPS - Available (operations always complete successfully), Low-latency (operations complete quickly (single digit milliseconds)), Partition-tolerant (operates with a partition), and Scalable (just a

4 0.88673294 1027 high scalability-2011-04-20-Packet Pushers: How to Build a Low Cost Data Center

Introduction: The main thrust of the Packet Pushers  Show 41  episode was to reveal and ruminate over the horrors of a successful attack on RSA , which puts the whole world security complex at risk. Near the end, at about 46 minutes in, there was an excellent section on how to go about building out a low cost datacenter. Who cares? Well, someone emailed me this exact same question awhile back and I had a pretty useless response. So here's making up for that by summarizing the recommendations from the elite Packet Pushers cabal:   Look at Arista and Juniper.  Juniper Has a range of stackable switches, which includes some 10 gig. If your budget can stretch for it they might make a good deal on their new QFX proto-fabric product. You can't get a full sized fabric solution, but you can get a few switches together to make a two port fabric. Good solution if you are running 10 gig and only need 30 or 40 10 gig ports. Thinks Juniper would make a good deal in order to get a few re

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

Introduction: Hey, it's HighScalability time: ( Nerd Power: Paul Kasemir software engineer AND American Ninja Warrior ) Two billion documents, 30 terabytes : Github source code indexed Quotable Quotes: David Krakauer : We fail to make intelligent machines because engineering is about putting together stupid components to make smart objects. Evolution is about putting together smart components into intelligent aggregates. Your brain is like an ecosystem of organisms. It's not like a circuit of gates. @spyced : At this point if you depend on EBS for critical services you're living in denial and I can't help you.  @skilpat : TIL Friedrich Engels, not Leslie Lamport, invented logical clocks in a 1844 letter to Karl Marx Dan Geer : Risk is a necessary consequence of dependence. @postwait : OS Rule 1. The version of /usr/bin/X you want today will never be what your OS ships

6 0.85844332 318 high scalability-2008-05-14-New Facebook Chat Feature Scales to 70 Million Users Using Erlang

7 0.85769868 1564 high scalability-2013-12-13-Stuff The Internet Says On Scalability For December 13th, 2013

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

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

10 0.85684782 1438 high scalability-2013-04-10-Check Yourself Before You Wreck Yourself - Avocado's 5 Early Stages of Architecture Evolution

11 0.85653096 1418 high scalability-2013-03-06-Low Level Scalability Solutions - The Aggregation Collection

12 0.85639244 1421 high scalability-2013-03-11-Low Level Scalability Solutions - The Conditioning Collection

13 0.85607731 76 high scalability-2007-08-29-Skype Failed the Boot Scalability Test: Is P2P fundamentally flawed?

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

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

16 0.85579938 1010 high scalability-2011-03-24-Strategy: Disk Backup for Speed, Tape Backup to Save Your Bacon, Just Ask Google

17 0.85564244 1456 high scalability-2013-05-13-The Secret to 10 Million Concurrent Connections -The Kernel is the Problem, Not the Solution

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

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

20 0.85495681 533 high scalability-2009-03-11-The Implications of Punctuated Scalabilium for Website Architecture