high_scalability high_scalability-2008 high_scalability-2008-298 knowledge-graph by maker-knowledge-mining
Source: html
Introduction: It is fairly obvious that web site performance can be increased by making the code run faster and optimising the response time. But that only scales up to a point. To really take our web sites to the next level, we need to look at the performance problem from a different angle.
sentIndex sentText sentNum sentScore
1 It is fairly obvious that web site performance can be increased by making the code run faster and optimising the response time. [sent-1, score-2.357]
2 To really take our web sites to the next level, we need to look at the performance problem from a different angle. [sent-3, score-1.149]
wordName wordTfidf (topN-words)
[('optimising', 0.562), ('angle', 0.438), ('obvious', 0.268), ('fairly', 0.257), ('increased', 0.222), ('scales', 0.211), ('sites', 0.182), ('response', 0.166), ('web', 0.146), ('faster', 0.144), ('performance', 0.137), ('next', 0.135), ('level', 0.133), ('making', 0.125), ('site', 0.125), ('problem', 0.106), ('run', 0.103), ('code', 0.102), ('look', 0.099), ('really', 0.098), ('take', 0.088), ('different', 0.088), ('need', 0.07)]
simIndex simValue blogId blogTitle
same-blog 1 1.0 298 high scalability-2008-04-07-Lazy web sites run faster
Introduction: It is fairly obvious that web site performance can be increased by making the code run faster and optimising the response time. But that only scales up to a point. To really take our web sites to the next level, we need to look at the performance problem from a different angle.
2 0.12771517 617 high scalability-2009-06-04-New Book: Even Faster Web Sites: Performance Best Practices for Web Developers
Introduction: Performance is critical to the success of any web site, and yet today's web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In his new book Even Faster Web Sites: Performance Best Practices for Web Developers , Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuable techniques to help you optimize your site's performance. Souders' previous book, the bestselling High Performance Web Sites , shocked the web development world by revealing that 80% of the time it takes for a web page to load is on the client side. In Even Faster Web Sites, Souders and eight expert contributors provide best practices and pragmatic advice for improving your site's performance in three critical categories: JavaScript - Get advice for understanding Ajax performance, writing efficient JavaScript, creating responsive applications, loading scripts without blocking other components, and more.
3 0.11244863 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
4 0.089101337 70 high scalability-2007-08-22-How many machines do you need to run your site?
Introduction: Amazingly TechCrunch runs their website on one web server and one database server, according to the fascinating survey What the Web’s most popular sites are running on by Pingdom , a provider of uptime and response time monitoring. Early we learned PlentyOfFish catches and releases many millions of hits a day on just 1 web server and three database servers. Google runs a Dalek army full of servers. YouSendIt , a company making it easy to send and receive large files, has 24 web servers, 3 database servers, 170 storage servers, and a few miscellaneous servers. Vimeo , a video sharing company, has 100 servers for streaming video, 4 web servers, and 2 database servers. Meebo , an AJAX based instant messaging company, uses 40 servers to handle messaging, over 40 web servers, and 10 servers for forums, jabber, testing, and so on. FeedBurner , a news feed management company, has 70 web servers, 15 database servers, and 10 miscellaneous servers. Now
5 0.087433971 1102 high scalability-2011-08-22-Strategy: Run a Scalable, Available, and Cheap Static Site on S3 or GitHub
Introduction: One of the best projects I've ever worked on was creating a large scale web site publishing system that was almost entirely static. A large team of very talented creatives made the art work, writers penned the content, and designers generated templates. All assets were controlled in a database. Then all that was extracted, after applying many different filters, to a static site that was uploaded via ftp to dozens of web servers. It worked great. Reliable, fast, cheap, and simple. Updates were a bit of a pain as it required pushing a lot of files to a lot of servers, and that took time, but otherwise a solid system. Alas, this elegant system was replaced with a new fangled dynamic database based system. Content was pulled from a database using a dynamic language generated front-end. With a recent series of posts from Amazon's Werner Vogels, chronicling his experience of transforming his All Things Distributed blog into a static site using S3's ability to serve web pages, I get th
6 0.086378336 1401 high scalability-2013-02-06-Super Bowl Advertisers Ready for the Traffic? Nope..It's Lights Out.
7 0.086092673 10 high scalability-2007-07-15-Book: Building Scalable Web Sites
8 0.085415475 1088 high scalability-2011-07-27-Making Hadoop 1000x Faster for Graph Problems
9 0.080507904 251 high scalability-2008-02-18-How to deal with an I-O bottleneck to disk?
11 0.074448042 1 high scalability-2007-07-06-Start Here
12 0.074295558 100 high scalability-2007-09-26-Use a CDN to Instantly Improve Your Website's Performance by 20% or More
15 0.072783038 202 high scalability-2008-01-06-Email Architecture
17 0.069886401 691 high scalability-2009-08-31-Squarespace Architecture - A Grid Handles Hundreds of Millions of Requests a Month
18 0.069559388 8 high scalability-2007-07-12-Should I use LAMP or Windows?
topicId topicWeight
[(0, 0.109), (1, 0.014), (2, -0.013), (3, -0.061), (4, -0.008), (5, -0.033), (6, -0.025), (7, 0.025), (8, -0.016), (9, 0.038), (10, -0.018), (11, -0.034), (12, -0.021), (13, -0.015), (14, 0.019), (15, -0.07), (16, 0.039), (17, -0.005), (18, 0.04), (19, 0.01), (20, 0.006), (21, -0.002), (22, 0.001), (23, 0.028), (24, -0.028), (25, -0.027), (26, -0.031), (27, -0.015), (28, 0.04), (29, -0.083), (30, 0.037), (31, 0.031), (32, 0.047), (33, -0.058), (34, 0.02), (35, 0.037), (36, -0.037), (37, 0.02), (38, -0.06), (39, -0.023), (40, -0.015), (41, 0.004), (42, -0.017), (43, -0.012), (44, 0.021), (45, 0.005), (46, 0.004), (47, -0.047), (48, 0.045), (49, 0.006)]
simIndex simValue blogId blogTitle
same-blog 1 0.97217584 298 high scalability-2008-04-07-Lazy web sites run faster
Introduction: It is fairly obvious that web site performance can be increased by making the code run faster and optimising the response time. But that only scales up to a point. To really take our web sites to the next level, we need to look at the performance problem from a different angle.
2 0.80824596 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
3 0.76889867 617 high scalability-2009-06-04-New Book: Even Faster Web Sites: Performance Best Practices for Web Developers
Introduction: Performance is critical to the success of any web site, and yet today's web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In his new book Even Faster Web Sites: Performance Best Practices for Web Developers , Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuable techniques to help you optimize your site's performance. Souders' previous book, the bestselling High Performance Web Sites , shocked the web development world by revealing that 80% of the time it takes for a web page to load is on the client side. In Even Faster Web Sites, Souders and eight expert contributors provide best practices and pragmatic advice for improving your site's performance in three critical categories: JavaScript - Get advice for understanding Ajax performance, writing efficient JavaScript, creating responsive applications, loading scripts without blocking other components, and more.
4 0.75278932 10 high scalability-2007-07-15-Book: Building Scalable Web Sites
Introduction: Building, scaling, and optimizing the next generation of web applications. Learn the tricks of the trade so you can build and architect applications that scale quickly--without all the high-priced headaches and service-level agreements associated with enterprise app servers and proprietary programming and database products. Culled from the experience of the Flickr.com lead developer, Building Scalable Web Sites offers techniques for creating fast sites that your visitors will find a pleasure to use. Creating popular sites requires much more than fast hardware with lots of memory and hard drive space. It requires thinking about how to grow over time, how to make the same resources accessible to audiences with different expectations, and how to have a team of developers work on a site without creating new problems for visitors and for each other. Presenting information to visitors from all over the world * Integrating email with your web applications * Planning hardware purch
5 0.74904889 47 high scalability-2007-07-30-Product: Yslow to speed up your web pages
Introduction: Update : Speed up Apache - how I went from F to A in YSlow . Good example of using YSlow to speed up a website with solid code examples. Every layer in the multi-layer cake that is your website contributes to how long a page takes to display. YSlow , from Yahoo, is a cool tool for discovering how the ingredients of your site's top layer contribute to performance. YSlow analyzes web pages and tells you why they're slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool. YSlow gives you: Performance report card HTTP/HTML summary List of components in the page Tools including JSLint
6 0.74618942 632 high scalability-2009-06-15-starting small with growth in mind
7 0.7133913 71 high scalability-2007-08-22-Profiling WEB applications
8 0.70518839 175 high scalability-2007-12-05-how to: Load Balancing with iis
9 0.70139813 66 high scalability-2007-08-16-What tech is used to build your favorite site?
10 0.69427139 8 high scalability-2007-07-12-Should I use LAMP or Windows?
11 0.69138038 1102 high scalability-2011-08-22-Strategy: Run a Scalable, Available, and Cheap Static Site on S3 or GitHub
12 0.69136554 273 high scalability-2008-03-09-Best Practices for Speeding Up Your Web Site
13 0.67714 321 high scalability-2008-05-17-WebSphere Commerce High Availability and Performance Configurations
14 0.67595285 265 high scalability-2008-03-03-Two data streams for a happy website
15 0.67470145 316 high scalability-2008-05-05-Put the web server on a diet and increase scalability
16 0.66971034 1349 high scalability-2012-10-29-Gone Fishin': Welcome to High Scalability
17 0.66715276 33 high scalability-2007-07-26-ThemBid Architecture
18 0.66592044 131 high scalability-2007-10-25-Should JSPs be avoided for high scalability?
19 0.66231632 834 high scalability-2010-06-01-Web Speed Can Push You Off of Google Search Rankings! What Can You Do?
20 0.65119416 1 high scalability-2007-07-06-Start Here
topicId topicWeight
[(1, 0.167), (2, 0.211), (51, 0.256), (61, 0.174)]
simIndex simValue blogId blogTitle
1 0.95862556 818 high scalability-2010-04-30-Behind the scenes of an online marketplace
Introduction: In a presentation originally held at the 4. O2 Hosting Event in Hamburg, I spoke about the technology at a large online marketplace in Germany called Hitmeister . Â Some of the topics discussed include: what makes up a marketplace? technically system principles development patterns tools philosophy data model hardware I am looking forward to comments and suggestions for both the presentation and our work.
same-blog 2 0.88304472 298 high scalability-2008-04-07-Lazy web sites run faster
Introduction: It is fairly obvious that web site performance can be increased by making the code run faster and optimising the response time. But that only scales up to a point. To really take our web sites to the next level, we need to look at the performance problem from a different angle.
3 0.87690806 1168 high scalability-2012-01-04-How Facebook Handled the New Year's Eve Onslaught
Introduction: How does Facebook handle the massive New Year's Eve traffic spike? Thanks to Mike Swift, in Facebook gets ready for New Year's Eve , we get a little insight as to their method for the madness, nothing really detailed, but still interesting. Problem Setup Facebook expects tha one billion+ photos will be shared on New Year's eve. Facebook's 800 million users are scattered around the world. Three quarters live outside the US. Each user is linked to an average of 130 friends. Photos and posts must appear in less than a second. Opening a homepage requires executing requests on a 100 different servers, and those requests have to be ranked, sorted, and privacy-checked, and then rendered. Different events put different stresses on different parts of Facebook. Photo and Video Uploads - Holidays require hundreds of terabytes of capacity News Feed - News events like big sports events and the death of Steve Jobs drive user status updates Coping Strategies Try
4 0.83744335 481 high scalability-2009-01-02-Strategy: Understanding Your Data Leads to the Best Scalability Solutions
Introduction: In article Building Super-Scalable Web Systems with REST Udi Dahan tells an interesting story of how they made a weather reporting system scale for over 10 million users. So many users hitting their weather database didn't scale. Caching in a straightforward way wouldn't work because weather is obviously local. Caching all local reports would bring the entire database into memory, which would work for some companies, but wasn't cost efficient for them. So in typical REST fashion they turned locations into URIs. For example: http://weather.myclient.com/UK/London. This allows the weather information to be cached by intermediaries instead of hitting their servers. Hopefully for each location their servers will be hit a few times and then the caches will be hit until expiry. In order to send users directly to the correct location an IP location check is performed on login and stored in a cookie. The lookup is done once and from then on out a GET is performed directly on the r
5 0.82872999 98 high scalability-2007-09-18-Sync data on all servers
Introduction: I have a few apache servers ( arround 11 atm ) serving a small amount of data ( arround 44 gigs right now ). For some time I have been using rsync to keep all the content equal on all servers, but the amount of data has been growing, and rsync takes a few too much time to "compare" all data from source to destination, and create a lot of I/O. I have been taking a look at MogileFS, it seems a good and reliable option, but as the fuse module is not finished, we should have to rewrite all our apps, and its not an option atm. Any ideas? I just want a "real time, non resource-hungry" solution alternative for rsync. If I get more features on the way, then they are welcome :) Why I prefer to use a Distributed File System instead of using NAS + NFS? - I need 2 NAS, if I dont want a point of failure, and NAS hard is expensive. - Non-shared hardware, all server has their own local disks. - As files are replicated, I can save a lot of money, RAID is not a MUST. Thn
6 0.82784259 626 high scalability-2009-06-10-Paper: Graph Databases and the Future of Large-Scale Knowledge Management
7 0.8234688 332 high scalability-2008-05-28-Job queue and search engine
10 0.80585253 1134 high scalability-2011-10-28-Stuff The Internet Says On Scalability For October 28, 2011
11 0.80222905 510 high scalability-2009-02-09-Paper: Consensus Protocols: Two-Phase Commit
12 0.79248112 1629 high scalability-2014-04-10-Paper: Scalable Atomic Visibility with RAMP Transactions - Scale Linearly to 100 Servers
13 0.78678322 138 high scalability-2007-10-30-Feedblendr Architecture - Using EC2 to Scale
14 0.76939774 741 high scalability-2009-11-16-Building Scalable Systems Using Data as a Composite Material
15 0.76772684 1644 high scalability-2014-05-07-Update on Disqus: It's Still About Realtime, But Go Demolishes Python
16 0.76254427 685 high scalability-2009-08-20-Dependency Injection and AOP frameworks for .NET
17 0.76029503 877 high scalability-2010-08-12-Designing Web Applications for Scalability
18 0.75481099 64 high scalability-2007-08-10-How do we make a large real-time search engine?
19 0.75390667 199 high scalability-2008-01-01-S3 for image storing
20 0.75362241 1031 high scalability-2011-04-28-PaaS on OpenStack - Run Applications on Any Cloud, Any Time Using Any Thing