See if you have enough points for this item. 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. 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.
Planning hardware purchases and hosting options to have as much as you need without breaking your wallet. Partitioning and distributing databases to support large datasets and simultaneous transactions. Whether you're starting a small web site with hopes of growing big or you already have a large system that needs maintenance, you'll find Building Scalable Web Sites to be a library of ideas for making things work. The Web Application Hacker's Handbook.
JBoss AS 7 Development. Oracle Database 11g A Beginner's Guide. Web Application Defender's Cookbook. Oracle GoldenGate 11g Implementer's guide. Certification Study Guide Exam Ovais Mehboob Ahmed Khan. Oracle Database 11g Release 2 High Availability: Liferay Portal Performance Best Practices. Nginx 1 Web Server Implementation Cookbook. Oracle Database 10g Linux Administration.
Drupal 7 Multi Sites Configuration. Oracle WebLogic Server 12c: Mobile Design and Development. Infinispan Data Grid Platform. Satya Shyam K Jayanty. Professional Parallel Programming with C. Preventing Web Attacks with Apache. I could honestly care less whether or not somebody uses it. It just that it happens to be what my work place does all its development in right now, and I've been here for 7 years. NET for almost one year now, and while I'm still learning my way around it, I have definitely done things that the author claims I can't. Jul 28, Prasanth Gangaraju rated it really liked it.
The book IS outdated, and irrelevant in the current tech scenario. Sure there is the famous quote - "Plan to throw one [version] away; you will, anyhow. Jun 03, Ben Haley rated it really liked it. Cal is not a great writer, but he is a great resource and so if your MO is to design a large website well from the get go Cal will point you on the roads you need to walk down.
The book was practical, but obviously couldn't go too deep into any of its topics, layered architectures, unicode, security, email, database scaling, caching, monitoring, and APIs. It came with a decent amount of redundancy and to me some parts were pointing to topics so advanced that I just had to shrug a maybe later. Bu Cal is not a great writer, but he is a great resource and so if your MO is to design a large website well from the get go Cal will point you on the roads you need to walk down. But then that's important, if Alexander had bought a map before he left Macedonia he might not have been so disappointed when he ran out of empires to conquer.
Jun 28, Chris rated it really liked it.
This would be a great book to give to someone working on their first web service. I wish I had read something like it when I first started. The author opts for breadth rather than depth, covering unicode, data sanitation, load balancing, database sharding and replication, SQUID proxies, monitoring, email servers, and many other topics. Fortunately, he acknowledges that he's only skimming the surface of many of the areas, and provides ample references to other books or software projects.
The main c This would be a great book to give to someone working on their first web service. The main caveat is that this book is heavily oriented towards the LAMP stack and may be of limited use to those building web services on alternate technology stacks. Aug 16, John Hobbs rated it really liked it. While it is a bit dated, and you could probably scrape all of this together off the web, it's still a good book.
Very little of it has passed into total irrelevance, most of it you can gain some value from.
He's best at describing high level concepts, like sharding. A good read, even if you are passingly familiar with this stuff, you will gain a deeper understanding. Nov 10, Dmitry Fink rated it really liked it. Nov 08, Kevin rated it really liked it Shelves: Great overview of the different types of considerations you need to be mindful of when building scalable web applications. Breadth valued over depth, but there are whole books on most of the topics covered, so it's worth the read as an introduction to mega-app issues.
Feb 08, Izidor rated it it was ok. Funny time back to Having the book back in the time, wow man, so much knowledge and experience. Overview of more advanced approaches replication, web services authentication can be still useful nowadays.
Aug 31, Omar Espinosa rated it it was ok. Right now this is a very very dated book. I has some historical value, as it helps you to remember how things were done several years ago. One example is that it discusses magnetic spinning disks a lot. Dec 25, Ala' Abuhijleh rated it really liked it.
Very practical and enriched with examples. It also misses to cover important issues related to scalable website e. Jun 25, Carlos rated it it was amazing. Desde el modelo MVC hasta trucos para escalar mysql. Muy bien escrito, toca todos los temas importantes.
Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications [Cal Henderson] on bosol.com *FREE* shipping on. Creating popular sites requires much more than fast hardware with lots of memory work on a site without creating new problems for visitors and for each other. Integrating email with your web applications Building Scalable Web Sites to be a library of ideas for making things work. Scaling the Development Model.
Jun 11, Tim Chase rated it it was amazing Shelves: Dec 05, Presley Acuna rated it liked it. A good one to add to your bookshelf, if you are a web-techie. Contains useful knowledge, clearly presented. Dec 08, Steven rated it it was ok Shelves: Some useful tips drawn from experience for scaling a high traffic web application.