flickr case study
October 27th, 2004Flickr has been getting some positive buzz. Cal Henderson’s presentation of PHP and Flickr (PDF) as been making the rounds of the PHP Blogs. Some of the best:
I had hoped that that the friendster php implementation details would be developed into a case study. But, that didn’t turn out well.
I am looking forward to seeing Marco Tabini’s PHP case study website. There really does seem to be interest and a demand for PHP case studies.
One point from the Flickr presentation:
PHP isn’t so great at being a daemon… Leaks memory like a sieve
This doesn’t seem to bode well for all those who want a java style PHP application server.
UPDATE: Normalized data is for sissies.
October 28th, 2004 at 3:13 am
Would be nice to have clarified. I guess he’s referring to PHP’s garbage collection and the way circular references are handled as opposed to a leak where there’s no way to recover the memory at all.
Couple of relevant links
http://blog.core10.co.uk/2004/09/php-5-garbage-collection.html
http://bugs.php.net/bug.php?id=30053
Would expect there’s a definitive answer to be found from the Nanoweb developers.
February 15th, 2008 at 1:11 am
I would not agree.. from my experiences, where I am running heavy batch processes, I have cli php scripts running for almos over six months, which sleeps for 2 seconds, and does some job, then again repeats the cycle.
This would be more on sloppy code, which you can achieve by developing in any language, I have seen people crashing systems with runaway code that uses recursions and with connection pools.