Traditionally in PHP, each HTTP request is processed by a new instance of an application. This "shared nothing" architecture provides crucial simplicity, security and stability. However, we can keep Symfony applications alive between requests and vastly improve their performance. Wait a minute before charging off! When using PHP in this way we have to pay careful attention to session handling, application state and memory leaks. This talk will demonstrate how to develop and configure Symfony applications for this purpose.

Comments

Comments are closed.

Tobias Nyholm at 10:36 on 2 Dec 2016

I really like this new way of thinking. Thank you for the introduction. I will try this and get back to you.

Peter Dietrich at 10:48 on 2 Dec 2016

Great topic, presented in an entertaining and technically well explained way

Rob Holmes at 10:51 on 2 Dec 2016

Awesome talk!

Hans Krentel at 10:56 on 2 Dec 2016

A speaker you know he is getting his fingers dirty and knows what to talk about :) Great insights, nice comparison of the two alternatives of the talk.

Interesting talk. It was nice to hear also about the drawbacks of this approach.

Asmir Mustafic at 11:22 on 2 Dec 2016

simply great exposition. funny and never boring. well done and good luck with your project

Great topic, presented theory and technically way in examples.

Piotr Pasich at 11:40 on 2 Dec 2016

The beginning was just astonishing and the rest - even better

Miko?aj Adamczyk at 11:42 on 2 Dec 2016

Great talk with pros and cons. Well explained.

Marliac Julien at 11:50 on 2 Dec 2016

Great talk. Remember : Don't kill the chef !

really nice ! thanks !

Not many drawbacks of the suggested application were analyzed.

Tim Glabisch at 12:11 on 2 Dec 2016

Brillant talk, really liked that you showed phppm and phpfastcgi and a Lot of pitfalls. I live the slide with the C Code, Great example.

Very interesting topic. This must be considered helpful in every day work.
Also, great presentation and presenter.

I'm sure we'll see more talks by Andrew in the future. Very promising.

Tommy Muehle at 13:10 on 2 Dec 2016

Great talk. Missed only a note (if you can) to some example sites / or projects which do this in production.

Grzegorz Kawka at 13:22 on 2 Dec 2016

Awesome!

Amrouche Hamza at 13:57 on 2 Dec 2016

Really a nice talk !

Jens Hassler at 15:39 on 2 Dec 2016

Good talk, thanks.

Ilia Petriaev at 17:31 on 2 Dec 2016

Great idea of finally having proper server, that is hard to apply now because of the nature of the language. Such talks make people think in a new way.

Julien Janvier at 18:12 on 2 Dec 2016

Really nice talk, awesome analogy. I only missed the comparison with a standard Symfony app.

The memory leak topic could have a dedicated talk by itself. For those interested by memory leaks I recommend to look at https://github.com/bitone/php-meminfo and https://speakerdeck.com/bitone/hunting-down-memory-leaks-with-php-meminfo.

Please English speakers, just slow down a tiny bit for non native :)

Malachi Soord at 19:11 on 2 Dec 2016

Really good talk and great presentation skills.

Renaud Marx at 22:41 on 2 Dec 2016

Great, funny but hard. Maybe too hard for a one hour talk
Really good introduction anyway

Both entertaining and technically well-grounded.

Good talk and good ideas. Looking forward to hear more about this

Thomas Knuppe at 15:06 on 3 Dec 2016

Very entertaining and comprehensible!

Maciej Malarz at 13:17 on 5 Dec 2016

An absolute must hear!

Andy Roid at 18:42 on 6 Dec 2016

great talk. Clear exposition and interesting topic.