Large Scale Systems

David Strauss (19.May.2010 at 13:30)
Talk at TEKĀ·X (English - US)

Rating: 5 of 5

Today's biggest and most popular PHP applications go far beyond the traditional LAMP components of Linux, Apache, MySQL, and PHP. To deliver a rich, high-performance, and reliable experience, they integrate:

* reverse proxy caching
* local and cluster-wide object caches
* non-relational persistence engines
* application deployment and systems management tools
* full-text indexing systems
* database replication support
* monitoring
* non-PHP services

Every layer of the stack is expected to be highly available and horizontally scalable. Unsurprisingly, assembling these layers ad-hoc is a recipe for incompatibility, application integration complexity, high management overhead, and redundancy. This presentation will outline a "golden" application stack (using the best free, open-source solutions from May 2010) that efficiently provides these facilities to PHP applications with reliable real-world performance and proven PHP application integration strategies that developers will love.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 5 of 5

19.May.2010 at 19:30 by Joshua Malinsky

This was a great talk. Even though I work on small scale systems, it gave me things to think about and I at least know what the options should be when things go high scale. GREAT intro.

Rating: 5 of 5

19.May.2010 at 20:18 by Chris Hartjes

I think I can use your slides as a report to give to my boss on why we have to stop cramming everything onto one box. ;)

Awesome talk, did not know much about Varnish until now but it looks like it has joined memcached as an essential tool for any PHP app you want to have good performance for concurrent users.

Rating: 5 of 5

19.May.2010 at 20:56 by Bradley Holt

David really knew his stuff. Lots of great information.

Rating: 4 of 5

20.May.2010 at 13:55 by Herman Radtke

Very good talk. Was introduced to Varnish (I was using Squid) and may switch over at some point. Was very interested to see that David advocated apache over nginx. Looking forward to discussing that with him further in the future.

Rating: 5 of 5

21.May.2010 at 20:47 by Sandy Smith

Great overview and very nice rule-of-thumb formula for resource estimation.

Rating: 4 of 5

22.May.2010 at 16:20 by Joey Trapp

Great concepts, even though none really fit my current needs. Good to know for the future though.

Cloud server hosting by Combell Combell      © Joind.in 2012