high_scalability high_scalability-2008 high_scalability-2008-286 knowledge-graph by maker-knowledge-mining
Source: html
Introduction: Comet has popularized asynchronous non-blocking HTTP programming, making it practically indistinguishable from reverse Ajax, also known as server push. This JavaWorld article takes a wider view of asynchronous HTTP, explaining its role in developing high-performance HTTP proxies and non-blocking HTTP clients, as well as the long-lived HTTP connections associated with Comet.
sentIndex sentText sentNum sentScore
1 Comet has popularized asynchronous non-blocking HTTP programming, making it practically indistinguishable from reverse Ajax, also known as server push. [sent-1, score-1.224]
2 This JavaWorld article takes a wider view of asynchronous HTTP, explaining its role in developing high-performance HTTP proxies and non-blocking HTTP clients, as well as the long-lived HTTP connections associated with Comet. [sent-2, score-1.729]
wordName wordTfidf (topN-words)
[('comet', 0.487), ('http', 0.369), ('javaworld', 0.293), ('popularized', 0.293), ('asynchronous', 0.253), ('practically', 0.239), ('wider', 0.22), ('proxies', 0.215), ('explaining', 0.183), ('ajax', 0.18), ('reverse', 0.164), ('associated', 0.155), ('role', 0.137), ('developing', 0.127), ('known', 0.126), ('clients', 0.122), ('connections', 0.114), ('view', 0.1), ('article', 0.09), ('programming', 0.086), ('takes', 0.08), ('making', 0.068), ('well', 0.055), ('server', 0.043), ('also', 0.038)]
simIndex simValue blogId blogTitle
same-blog 1 1.0 286 high scalability-2008-03-20-Paper: Asynchronous HTTP and Comet architectures
Introduction: Comet has popularized asynchronous non-blocking HTTP programming, making it practically indistinguishable from reverse Ajax, also known as server push. This JavaWorld article takes a wider view of asynchronous HTTP, explaining its role in developing high-performance HTTP proxies and non-blocking HTTP clients, as well as the long-lived HTTP connections associated with Comet.
2 0.40015823 979 high scalability-2011-01-27-Comet - An Example of the New Key-Code Databases
Introduction: Comet is an active distributed key-value store built at the University of Washington. The paper describing Comet is Comet: An active distributed key-value store , there are also slides , and a MP3 of a presentation given at OSDI '10 . Here's a succinct overview of Comet : Today's cloud storage services, such as Amazon S3 or peer-to-peer DHTs, are highly inflexible and impose a variety of constraints on their clients: specific replication and consistency schemes, fixed data timeouts, limited logging, etc. We witnessed such inflexibility first-hand as part of our Vanish work, where we used a DHT to store encryption keys temporarily. To address this issue, we built Comet, an extensible storage service that allows clients to inject snippets of code that control their data's behavior inside the storage service. I found this paper quite interesting because it takes the initial steps of collocating code with a key-value store, which turns it into what might called a key-code
3 0.14677221 205 high scalability-2008-01-10-Letting Clients Know What's Changed: Push Me or Pull Me?
Introduction: I had a false belief I thought I came here to stay We're all just visiting All just breaking like waves The oceans made me, but who came up with me? Push me, pull me, push me, or pull me out . So true Perl Jam (Push me Pull me lyrics) , so true. I too have wondered how web clients should be notified of model changes. Should servers push events to clients or should clients pull events from servers? A topic worthy of its own song if ever there was one. To pull events the client simply starts a timer and makes a request to the server. This is polling. You can either pull a complete set of fresh data or get a list of changes. The server "knows" if anything you are interested in has changed and makes those changes available to you. Knowing what has changed can be relatively simple with a publish-subscribe type backend or you can get very complex with fine grained bit maps of attributes and keeping per client state on what I client still needs to see. Polling is heavy man.
4 0.13122584 148 high scalability-2007-11-11-Linkedin architecture
Introduction: Hi, An interesting post on Linkedin architecture: http://furiouspurpose.blogspot.com/2007/11/qcon-linkedin-architecture.html
5 0.12444322 90 high scalability-2007-09-12-Technology behind mediatemple grid service
Introduction: Anyone knows what's behind this service? http://www.mediatemple.net/webhosting/gs/ thanks!
6 0.12044989 296 high scalability-2008-04-03-Development of highly scalable web site
7 0.097100787 426 high scalability-2008-10-22-Server load balancing architectures, Part 1: Transport-level load balancing
8 0.084052153 316 high scalability-2008-05-05-Put the web server on a diet and increase scalability
9 0.08378724 319 high scalability-2008-05-14-Scaling an image upload service
10 0.076046959 563 high scalability-2009-04-10-Facebook Chat Architecture
11 0.072784141 74 high scalability-2007-08-23-Product: Varnish
12 0.071992911 124 high scalability-2007-10-16-How Scalable are Single Page Ajax Apps?
13 0.071838669 178 high scalability-2007-12-10-1 Master, N Slaves
14 0.071390457 427 high scalability-2008-10-22-Server load balancing architectures, Part 2: Application-level load balancing
15 0.067670077 571 high scalability-2009-04-15-Using HTTP cache headers effectively
16 0.067630686 542 high scalability-2009-03-17-IBM WebSphere eXtreme Scale (IMDG)
17 0.06428574 1533 high scalability-2013-10-16-Interview With Google's Ilya Grigorik On His New Book: High Performance Browser Networking
18 0.063638322 994 high scalability-2011-02-23-This stuff isn't taught, you learn it bit by bit as you solve each problem.
19 0.062455878 485 high scalability-2009-01-05-Messaging is not just for investment banks
20 0.060645226 942 high scalability-2010-11-15-Strategy: Biggest Performance Impact is to Reduce the Number of HTTP Requests
topicId topicWeight
[(0, 0.061), (1, 0.007), (2, -0.004), (3, -0.035), (4, 0.028), (5, -0.007), (6, 0.016), (7, -0.007), (8, -0.041), (9, 0.049), (10, -0.003), (11, 0.009), (12, -0.005), (13, -0.034), (14, -0.03), (15, -0.013), (16, 0.032), (17, 0.015), (18, 0.054), (19, -0.041), (20, -0.022), (21, -0.019), (22, -0.054), (23, -0.027), (24, -0.014), (25, 0.017), (26, 0.058), (27, -0.021), (28, -0.019), (29, -0.027), (30, -0.013), (31, -0.035), (32, -0.044), (33, 0.004), (34, 0.038), (35, -0.01), (36, 0.054), (37, 0.04), (38, -0.022), (39, -0.064), (40, 0.017), (41, 0.006), (42, 0.06), (43, -0.048), (44, 0.064), (45, 0.03), (46, 0.032), (47, -0.035), (48, -0.014), (49, 0.028)]
simIndex simValue blogId blogTitle
same-blog 1 0.97926116 286 high scalability-2008-03-20-Paper: Asynchronous HTTP and Comet architectures
Introduction: Comet has popularized asynchronous non-blocking HTTP programming, making it practically indistinguishable from reverse Ajax, also known as server push. This JavaWorld article takes a wider view of asynchronous HTTP, explaining its role in developing high-performance HTTP proxies and non-blocking HTTP clients, as well as the long-lived HTTP connections associated with Comet.
2 0.70500493 90 high scalability-2007-09-12-Technology behind mediatemple grid service
Introduction: Anyone knows what's behind this service? http://www.mediatemple.net/webhosting/gs/ thanks!
3 0.62888104 868 high scalability-2010-07-30-Basho Lives up to their Name With Consistent Smashing
Introduction: For some Friday Fun nerd style, I thought this demonstration from Basho on the difference between single master, sharding, and consistent smashing was really clever. I love the use of safety glasses! And it's harder to crash a server with a hammer than you might think... Recommended reading: http://labs.google.com/papers/bigtable.html http://research.yahoo.com/project/212
4 0.60337728 148 high scalability-2007-11-11-Linkedin architecture
Introduction: Hi, An interesting post on Linkedin architecture: http://furiouspurpose.blogspot.com/2007/11/qcon-linkedin-architecture.html
5 0.58666152 319 high scalability-2008-05-14-Scaling an image upload service
Introduction: Hi, First of all I want to to say that this is an extremely interesting and informative website. i have enjoyed reading the various posts on how the big sites scale to meet the needs of their customers. The service we are developing is a webcam service. The client application sends images to the server via HTTP POST and they are saved in folder specified by the users id. When a new image is sent to the server it will overwrite the current image. Users can then view the images via our web server. Ideally we want the images to upload as quickly as possible and allow users to view them as quickly as possible. Would I be correct to assume that when the number of uploading clients exceeds the capability of the server the only way to scale is to add more hardware. Also I assume that to use HTTP accelerator caches will not speed up viewing the images as the new images will invalidate the cache. I appreciate any input on the subject.
6 0.58211869 316 high scalability-2008-05-05-Put the web server on a diet and increase scalability
7 0.57954305 29 high scalability-2007-07-25-Product: lighttpd
8 0.54893428 290 high scalability-2008-03-28-How to Get DNS Names of a Web Server
9 0.53638017 73 high scalability-2007-08-23-Postgresql on high availability websites?
10 0.53167468 1333 high scalability-2012-10-04-LinkedIn Moved from Rails to Node: 27 Servers Cut and Up to 20x Faster
11 0.52384013 314 high scalability-2008-05-03-Product: nginx
12 0.52359951 942 high scalability-2010-11-15-Strategy: Biggest Performance Impact is to Reduce the Number of HTTP Requests
13 0.51487762 115 high scalability-2007-10-07-Using ThreadLocal to pass context information around in web applications
14 0.50980413 328 high scalability-2008-05-27-Scalable virus scanning for web-applications
15 0.50878608 485 high scalability-2009-01-05-Messaging is not just for investment banks
16 0.49486524 941 high scalability-2010-11-15-How Google's Instant Previews Reduces HTTP Requests
17 0.49479243 172 high scalability-2007-12-02-nginx: high performance smpt-pop-imap proxy
18 0.49085587 273 high scalability-2008-03-09-Best Practices for Speeding Up Your Web Site
19 0.48444349 26 high scalability-2007-07-25-Paper: Lightweight Web servers
20 0.48160899 296 high scalability-2008-04-03-Development of highly scalable web site
topicId topicWeight
[(1, 0.621), (2, 0.192)]
simIndex simValue blogId blogTitle
1 0.99639821 593 high scalability-2009-05-06-Guinness Book of World Records Anyone?
Introduction: We are planning to be the first company to do a one million user load test and are looking for someone willing to be the first to have been subjected to such a test! Is YOUR site scalable enough? How do you KNOW? http://capcalblog.blogspot.com. Randy Hayes CapCal
2 0.99475431 204 high scalability-2008-01-08-Virus Scanning for Uploaded content
Introduction: All, What is the best way to scan the content being uploaded by the users? Is there any open source solution available to do that? How does YouTube, flickr and other user uploadable content sites handle this? Any insight would be greatly appreciated! Regards, Janakan Rajendran.
3 0.99093258 438 high scalability-2008-11-05-Managing application on the cloud using a JMX Fabric
Introduction: This post describes how you can create a federated management model using JMX standard API. Applications that are already using a standard JMX interface can plug-in the new federated implementation without changing the application code and without introducing additional performance overhead.
Introduction: Who's Hiring? LogicMonitor is looking for a Front End developer to have a huge impact, be valued, realize their dreams, and help us realize ours. We are looking for someone to own the code that delivers the design and usability of LogicMonitor's enterprise SaaS application(s). Please apply online . We need awesome people @ Booking.com - We want YOU! Come design next generation interfaces, solve critical scalability problems, and hack on one of the largest Perl codebases. Please apply online . Help build the platform that powers a better, fairer banking experience at Simple . Join a talented team that chooses its own tools; works across web, Android, iOS, and Ruby/Scala/Clojure backend apps; and develops a secure and scalable banking service on AWS. Learn more at careers . Fitbit is hiring a Site Operations Lead to help us on our mission to make the world a healthier place! Fitbit's wearable fitness devices are worn by people across the world, each syncing with
5 0.99026138 574 high scalability-2009-04-20-Some things about Memcached from a Twitter software developer
Introduction: Memcached is generally treated as a black box. But what if you really need to know what's in there? Not for runtime purposes, but for optimization and capacity planning? Read more on Evan Weaver, a software developer working for Twitter (a contributor for Rails core and Mongrel).
14 0.9882583 424 high scalability-2008-10-22-EVE Online Architecture
20 0.98696125 896 high scalability-2010-09-07-Sponsored Post: deviantART, Okta, CloudSigma, ManageEngine, Site24x7