high_scalability high_scalability-2007 high_scalability-2007-84 knowledge-graph by maker-knowledge-mining
Source: html
Introduction: In March, 2000, I did a talk about how we scaled with semi-static files while splitting data from presentation. For dynamic pages we used mod_perl doing an internal redirect with the XML on the style templates. Since then Apache 2.0 contains the concept of filters to allow for similar functionality.
sentIndex sentText sentNum sentScore
1 In March, 2000, I did a talk about how we scaled with semi-static files while splitting data from presentation. [sent-1, score-0.741]
2 For dynamic pages we used mod_perl doing an internal redirect with the XML on the style templates. [sent-2, score-1.223]
3 0 contains the concept of filters to allow for similar functionality. [sent-4, score-1.121]
wordName wordTfidf (topN-words)
[('redirect', 0.399), ('march', 0.327), ('filters', 0.319), ('splitting', 0.28), ('xml', 0.275), ('scaled', 0.252), ('contains', 0.249), ('concept', 0.229), ('style', 0.216), ('internal', 0.196), ('functionality', 0.193), ('pages', 0.186), ('apache', 0.179), ('files', 0.17), ('similar', 0.163), ('allow', 0.161), ('dynamic', 0.152), ('used', 0.074), ('data', 0.039)]
simIndex simValue blogId blogTitle
same-blog 1 1.0000001 84 high scalability-2007-09-08-MP3.com Web Templating Architecture (March, 2000)
Introduction: In March, 2000, I did a talk about how we scaled with semi-static files while splitting data from presentation. For dynamic pages we used mod_perl doing an internal redirect with the XML on the style templates. Since then Apache 2.0 contains the concept of filters to allow for similar functionality.
2 0.14086448 1194 high scalability-2012-02-16-A Super Short on the Youporn Stack - 300K QPS and 100 Million Page Views Per Day
Introduction: Eric Pickup from Youporn.com posted on a news group that Youporn is now 100% Redis based and will soon be revealing more about their architecture at the ConFoo conference . Some stunning, but not surprising numbers were revealed: 100 million page views per day A cluster of Redis slaves are handling over 300k queries per second. Some additional nuggets: Additional Redis nodes were added because the network cards couldn't keep up with Redis. Impressed with Redis' performance. All reads come from Redis; we are maintaining MySQL just to allow us to build new sorted sets as our requirement change Most data is found in hashes with ordered sets used to know what data to show. A typical lookup would be an zInterStore on: videos:filters:released, Videos:filters:orientation:straight,Videos:filters:categories:{category_id}, Videos:ordering:rating Then perform a zRange to get the pages we want and get the list of video_ids back. Then start a pipeline and get
3 0.12026154 365 high scalability-2008-08-16-Strategy: Serve Pre-generated Static Files Instead Of Dynamic Pages
Introduction: Pre-generating static files is an oldy but a goody, and as Thomas Brox Røst says, it's probably an underused strategy today. At one time this was the dominate technique for structuring a web site. Then the age of dynamic web sites arrived and we spent all our time worrying how to make the database faster and add more caching to recover the speed we had lost in the transition from static to dynamic. Static files have the advantage of being very fast to serve. Read from disk and display. Simple and fast. Especially when caching proxies are used. The issue is how do you bulk generate the initial files, how do you serve the files, and how do you keep the changed files up to date? This is the process Thomas covers in his excellent article Serving static files with Django and AWS - going fast on a budget" , where he explains how he converted 600K thousand previously dynamic pages to static pages for his site Eventseer.net , a service for tracking academic events. Eventseer.n
4 0.11636059 320 high scalability-2008-05-17-DB2 Express-C
Introduction: Searching around the HS website I noticed that there are no articles regarding db2, which has an express edition, free of charge and from what I know there aren't any restrictions. Being a powerful database system I thought it could make be an alternative to MySQL, PostgreSQL databases. Here is the IBM statement: "DB2 Express Edition for Community (DB2 Express-C) is a no charge data server for use in development and deployment. DB2 Express-C supports a full range of APIs, drivers, and interfaces for application development including PHP, C/C++, and .NET. In addition, DB2 Express-C V9 contains advanced XML features. DB2 Express-C provides ISVs an ideal starting database server for Web, enterprise, and eBusiness applications. This IBM Redbook provides fundamentals of DB2 application development with DB2 Express-C. It covers the DB2 Express-C installation and configuration for application development and skills and techniques for building DB2 applications with XML, PHP, C/C++,
Introduction: Who's Hiring? Red 5 Studios. Wanted: DBAs and Programmers interested in MySQL scalability and replication. If interested, please see us here . Fun and Informative Events The Percona Live MySQL Conference & Expo features 60+ speakers, 72 breakout sessions, and keynotes from HP, Facebook, Box, Eucalyptus Systems, and more. April 10-12 in Santa Clara Cool Products and Services Join the MySQL experts from Oracle to learn Oracle's strategy for MySQL as well as the latest product development and features. So learn more and register now ! aiCache creates a better user experience by increasing the speed scale and stability of your web-site. ElasticHosts award winning cloud server hosting launches across North America. Adding data centers in Los Angeles and Toronto. Free trial . LogicMonitor - Hosted monitoring of your entire technology stack. Dashboards, trending graphs, alerting. Try it free and be up and running in just 15 minutes. N
6 0.10388987 1615 high scalability-2014-03-19-Strategy: Three Techniques to Survive Traffic Surges by Quickly Scaling Your Site
9 0.091550283 283 high scalability-2008-03-18-Shared filesystem on EC2
10 0.086317502 1402 high scalability-2013-02-07-Ask HighScalability: Web asset server concept - 3rd party software available?
11 0.084488966 80 high scalability-2007-09-06-Product: Perdition Mail Retrieval Proxy
12 0.083273754 948 high scalability-2010-11-24-Great Introductory Video on Scalability from Harvard Computer Science
13 0.083000556 5 high scalability-2007-07-10-mixi.jp Architecture
14 0.082694888 1148 high scalability-2011-11-29-DataSift Architecture: Realtime Datamining at 120,000 Tweets Per Second
15 0.078505851 523 high scalability-2009-02-25-Relating business, systems & technology during turbulent time -By John Zachman
16 0.073513225 428 high scalability-2008-10-24-11 Secrets of a Cloud Scale Consultant That They Dont' Want You to Know
17 0.073460251 30 high scalability-2007-07-26-Product: AWStats a Log Analyzer
18 0.070188329 1102 high scalability-2011-08-22-Strategy: Run a Scalable, Available, and Cheap Static Site on S3 or GitHub
19 0.068326741 1004 high scalability-2011-03-14-Twitter by the Numbers - 460,000 New Accounts and 140 Million Tweets Per Day
20 0.067894451 627 high scalability-2009-06-11-Yahoo! Distribution of Hadoop
topicId topicWeight
[(0, 0.058), (1, 0.021), (2, -0.011), (3, -0.066), (4, -0.01), (5, 0.018), (6, 0.017), (7, -0.022), (8, 0.033), (9, 0.046), (10, 0.003), (11, 0.006), (12, 0.022), (13, -0.059), (14, 0.014), (15, -0.037), (16, -0.019), (17, 0.008), (18, -0.003), (19, -0.047), (20, -0.007), (21, -0.004), (22, -0.03), (23, 0.059), (24, 0.033), (25, -0.002), (26, -0.024), (27, -0.034), (28, -0.008), (29, -0.015), (30, -0.005), (31, 0.026), (32, -0.034), (33, 0.005), (34, 0.025), (35, -0.02), (36, -0.045), (37, 0.022), (38, 0.007), (39, -0.034), (40, -0.074), (41, -0.032), (42, 0.015), (43, 0.037), (44, 0.015), (45, 0.017), (46, 0.03), (47, 0.036), (48, 0.025), (49, 0.021)]
simIndex simValue blogId blogTitle
same-blog 1 0.93641067 84 high scalability-2007-09-08-MP3.com Web Templating Architecture (March, 2000)
Introduction: In March, 2000, I did a talk about how we scaled with semi-static files while splitting data from presentation. For dynamic pages we used mod_perl doing an internal redirect with the XML on the style templates. Since then Apache 2.0 contains the concept of filters to allow for similar functionality.
2 0.58801925 1402 high scalability-2013-02-07-Ask HighScalability: Web asset server concept - 3rd party software available?
Introduction: We are serving dynamic (PHP) websites and their assets (JS/CSS/images/videos/binary downloads) via the same apache hosts. The static files are only being used as origins for CDN services used to distribute those files. Yet, in the current development-deploy pipeline, these files are checked into the same version control repositories as the code is. This is what we would like to change, for several reasons (decouple asset deployment from development & developers, lessen size of code repositories, etc.) My idea is to do the following: Set up a media server (cluster) which serves as an API (REST e.g.). You can PUT files to it, and get back the URL the file is available through from the public. In between input and output, the media service deals with everything that's necessary to serve the files: Upload them to the CDN, create the public URL, write the meta data to a (relational?) database, assign a version number... This API can be used by a) the application/website directly to provid
3 0.5504756 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
4 0.54247141 85 high scalability-2007-09-08-Making the case for PHP at Yahoo! (Oct 2002)
Introduction: This presentation by Michael Radwin describes why Yahoo! had standardized on PHP going forward. It describes how after reviewing all the web technologies including their own internal ones, PHP was choosen. It shows that not only technical reasons , but also business and development processes were taken into account.
5 0.53137213 32 high scalability-2007-07-26-Product: eAccelerator a PHP Accelerator
Introduction: eAccelerator is a free open-source PHP accelerator, optimizer, and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution. eAccelerator typically reduces server load and increases the speed of your PHP code by 1-10 times.
6 0.5152114 261 high scalability-2008-02-25-Make Your Site Run 10 Times Faster
7 0.51295692 208 high scalability-2008-01-11-FTP Sanity: Redundancy, archiving, consolidation.
8 0.50887108 320 high scalability-2008-05-17-DB2 Express-C
9 0.48644245 283 high scalability-2008-03-18-Shared filesystem on EC2
10 0.48425946 1486 high scalability-2013-07-03-5 Rockin' Tips for Scaling PHP to 30,000 Concurrent Users Per Server
11 0.48239639 255 high scalability-2008-02-21-Product: Capistrano - Automate Remote Tasks Via SSH
12 0.48208368 1102 high scalability-2011-08-22-Strategy: Run a Scalable, Available, and Cheap Static Site on S3 or GitHub
13 0.47379148 228 high scalability-2008-01-28-Product: ISPMan Centralized ISP Management System
14 0.47074631 218 high scalability-2008-01-17-Moving old to new. Do not be afraid of the re-write -- but take some help
15 0.47058511 369 high scalability-2008-08-18-Code deployment tools
16 0.46899617 263 high scalability-2008-02-27-Product: System Imager - Automate Deployment and Installs
17 0.4667787 1268 high scalability-2012-06-20-Ask HighScalability: How do I organize millions of images?
18 0.46583259 118 high scalability-2007-10-09-High Load on production Webservers after Sourcecode sync
19 0.46282136 1615 high scalability-2014-03-19-Strategy: Three Techniques to Survive Traffic Surges by Quickly Scaling Your Site
20 0.46020079 1650 high scalability-2014-05-19-A Short On How the Wayback Machine Stores More Pages than Stars in the Milky Way
topicId topicWeight
[(3, 0.479), (79, 0.113), (94, 0.216)]
simIndex simValue blogId blogTitle
same-blog 1 0.86645114 84 high scalability-2007-09-08-MP3.com Web Templating Architecture (March, 2000)
Introduction: In March, 2000, I did a talk about how we scaled with semi-static files while splitting data from presentation. For dynamic pages we used mod_perl doing an internal redirect with the XML on the style templates. Since then Apache 2.0 contains the concept of filters to allow for similar functionality.
Introduction: Awesome paper on how particular synchronization mechanisms scale on multi-core architectures: Everything You Always Wanted to Know About Synchronization but Were Afraid to Ask . The goal is to pick a locking approach that doesn't degrade as the number of cores increase. Like everything else in life, that doesn't appear to be generically possible: None of the nine locking schemes we consider consistently outperforms any other one, on all target architectures or workloads. Strictly speaking, to seek optimality, a lock algorithm should thus be selected based on the hardware platform and the expected workload . Abstract: This paper presents the most exhaustive study of synchronization to date. We span multiple layers, from hardware cache-coherence protocols up to high-level concurrent software. We do so on different types architectures, from single-socket – uniform and nonuniform – to multi-socket – directory and broadcastbased – many-cores. We draw a set of observations t
3 0.48310381 764 high scalability-2010-01-25-Designing applications for cloud deployment
Introduction: During the last two years, I was involved in several projects deployed on the Amazon cloud. Being a relatively early adopter was a fantastic experience that provided lots of opportunities to burn my fingers and learn from mistakes. It also seriously challenged my view of scalable software architectures. I spoke about key lessons learned at CloudCamp London last week – here is the summary of that presentation. http://gojko.net/2010/01/25/designing-applications-for-cloud-deployment/
4 0.3837311 926 high scalability-2010-10-24-Hot Scalability Links For Oct 24, 2010
Introduction: On a cold and rainy Fall day, a day stolen from winter rather than our usual gorgeous Indian Summers , a day not even the SF Giants winning the pennant can help warm, here are some hot links to read by a digital flame: Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server by Yoshinori Matsunobu. Wonderfully detailed post on how you can lookup a row by ID really fast if you bypass all the typical MySQL query parsing overhead. Minecraftwiki.net and minecraftforum.net now serve more traffic than Slashdot and Stackoverflow! 1 million pageviews and 100k uniques per day, per site; 10TB of bandwidth a month; 4+ machines running Varnish, HAProxy, PHP, MySQL, Nginx. Stuff the Internet Says: @ old_sound : Somebody make me a t-shirt that says "I've read the CAP theorem and I liked it" @dscape : How relevant do I think the CAP theorem is? Not at all. I honestly hate conversations where anyone talks about crap.. cap, sorry. @humidbei
5 0.37372404 559 high scalability-2009-04-07-Six Lessons Learned Deploying a Large-scale Infrastructure in Amazon EC2
Introduction: Lessons learned from OpenX's large-scale deployment to Amazon EC2: Expect failures; what's more, embrace them Fully automate your infrastructure deployments Design your infrastructure so that it scales horizontally Establish clear measurable goals Be prepared to quickly identify and eliminate bottlenecks Play wack-a-mole for a while, until things get stable
6 0.37295723 91 high scalability-2007-09-13-Design Preparations for Scaling
8 0.36822066 605 high scalability-2009-05-22-Distributed content system with bandwidth balancing
9 0.36526549 1601 high scalability-2014-02-25-Peter Norvig's 9 Master Steps to Improving a Program
10 0.35572141 547 high scalability-2009-03-24-Scalability Perspectives #6: Lew Tucker – Virtual Data Centers in the Open Cloud
11 0.3474746 115 high scalability-2007-10-07-Using ThreadLocal to pass context information around in web applications
12 0.33969694 320 high scalability-2008-05-17-DB2 Express-C
13 0.32998544 1222 high scalability-2012-04-05-Big Data Counting: How to count a billion distinct objects using only 1.5KB of Memory
14 0.32664427 1305 high scalability-2012-08-16-Paper: A Provably Correct Scalable Concurrent Skip List
15 0.30419633 1223 high scalability-2012-04-06-Stuff The Internet Says On Scalability For April 6, 2012
16 0.29687971 1025 high scalability-2011-04-16-The NewSQL Market Breakdown
17 0.29607996 1178 high scalability-2012-01-20-Stuff The Internet Says On Scalability For January 20, 2012
18 0.28779393 353 high scalability-2008-07-20-Strategy: Front S3 with a Caching Proxy
19 0.28129566 1412 high scalability-2013-02-25-SongPop Scales to 1 Million Active Users on GAE, Showing PaaS is not Passé
20 0.27470979 834 high scalability-2010-06-01-Web Speed Can Push You Off of Google Search Rankings! What Can You Do?