Caching with Memcached

Ilia Alshanetsky (12.Aug.2012 at 13:00)
Talk at Northeast PHP 2012 (English - US)

Rating: 5 of 5

Caching is one of the best tools developers have in their performance toolboxes and Memcached is among the best caching solutions. Using practical examples, this session will teach you how to overcome the challenges of Memcached to create a scalable and redundant solution. You will learn multiple approaches for making Memcached High-Availability, replicated or fail-over configuration within the context of PHP applications.

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.


Rating: 5 of 5

12.Aug.2012 at 13:40 by billperegoy (7 comments)

Excellent talk. Ilia covered an amazing amount of material in a short time without feeling rushed. Not only was the material covered in a theoretical way but was accompanied by short but informative real world examples.

Rating: 5 of 5

12.Aug.2012 at 13:45 by Joseph Crawford (10 comments)

You can really tell that Ilia knows exactly what he is talking about when it comes to Memcached. He covered so much information in this talk without making it feel rushed and somehow he managed to present in a way to keep everyone engaged and interested even though he had to cover so much in so little time. Loved this talk!!!

Rating: 5 of 5

12.Aug.2012 at 13:48 by Ray (13 comments)

Good overview, but would have like an overview of setting up a memcached server at the beginning of the talk. Took me a little while to realized creating a new Memcached(); object didn't create the server....

Rating: 5 of 5

12.Aug.2012 at 13:48 by Tyler Whitney (11 comments)

Another great talk by Ilia, wow the knowledge here is excellent. Once again I am surprised by the ease of using some of these tools that ought to be used and how this speaker breaks it down so its so easy to understand and makes you ready to go home and implement.

Rating: 5 of 5

12.Aug.2012 at 13:49 by Anonymous

Very well done! A lot of information in 45 minutes with good tips and easy to understand topics.

Rating: 5 of 5

12.Aug.2012 at 13:53 by Anonymous

I've been using memcached professionally for a couple of years and I still learned a lot. Great talk.

Rating: 5 of 5

12.Aug.2012 at 14:05 by Anonymous

Super knowledgable, super smart and great on his feet. Ilia is a rock star!

Rating: 5 of 5

12.Aug.2012 at 14:18 by Anonymous

great talk - well presented. good amount of info!

Rating: 5 of 5

12.Aug.2012 at 14:39 by Anonymous

Amazing talk, amazing speaker. He clearly knows his stuff and is very passionate about it. Brilliant!

Rating: 5 of 5

12.Aug.2012 at 14:41 by Anonymous

very nicely done, thank you!

Rating: 5 of 5

12.Aug.2012 at 15:17 by Anonymous

Rating: 5 of 5

12.Aug.2012 at 15:22 by Dave Sawyer (5 comments)

Rating: 5 of 5

12.Aug.2012 at 19:14 by Rick Umali (5 comments)

I learned an incredible amount in this talk! Great!

Rating: 5 of 5

13.Aug.2012 at 08:15 by Edward McConnell (12 comments)

Ilia is a great speaker and incredibly knowledgeable. I've been using Memcached for over 2 years and I learned some new things in this presentation... impressive.

Rating: 5 of 5

13.Aug.2012 at 09:16 by Jonathan Young (14 comments)

It takes a certain skill to both provide an overview of a topic and also reveal tips and tricks that even an experienced user might not know. Great talk. I am still not confident that I could deploy memcached, but I'll certainly give it a try!

Rating: 4 of 5

13.Aug.2012 at 11:50 by Philip Tellis (20 comments)

I only attended part of this talk, so take my comments with that in mind. I like Ilia's presentation style, but I felt he should have used a better font for the source code. The font used did not clearly show the difference between upper case and lower case letters (it used smallcaps), which is very important when displaying source code for case sensitive languages.

Rating: 4 of 5

13.Aug.2012 at 12:57 by Anonymous

Ilia is clearly a very good speaker and knew his topic cold. As with Varnish, I'm so far from needing such tools as MemcacheD that everything but the concept escaped me. Very useful info though.

-Brian Marple

Rating: 5 of 5

13.Aug.2012 at 16:41 by Anonymous

Rating: 5 of 5

13.Aug.2012 at 22:58 by Alan Seiden (15 comments)

Clear, perfectly paced presentation by the excellent Ilia. My only criticism is the all-capital font used for code. A five star presentation that made me want to use the MemcacheD extension.

Rating: 5 of 5

14.Aug.2012 at 12:09 by Anonymous

Very nice slide!

Do you know how to run the touch command with Memcached?
Some time ago I read Memcached::get returns NULL in cases of not found items but I can't reproduce?

Speaker comment:

14.Aug.2012 at 16:45 by Ilia Alshanetsky (25 comments)

The get() method of memcached will return FALSE when data is not found. There is a not yet documented touch() method available in the extension. It takes key as a parameter.

Rating: 5 of 5

15.Aug.2012 at 04:49 by Anonymous

Thank you - great news.

I found were I get the info from: It's notes within the changelog of pecl/memcached-2.0.0b1
- Change the return value for non-existing keys to be NULL rather than 'false', affects simple get only

© 2015