�������˽�������������PHPվ�㣬Facebook�ĺ�̨���������������˽�һ��������PHPվ������վ�ܹ���Poppen.de��Poppen.de�ǵ¹���һ���罻��վ������Facebook��Flickr��˵��һ����С����վ��������һ���ܺõļܹ����ں��˺ܶ༼������ Nigix��MySql��CouchDB��Erlang��Memcached��RabbitMQ��PHP��Graphite��Red5�Լ�Tsung��
����Poppen.deĿǰ��200��ע���û�����2���û�����ÿ��20����˽����Ϣ��ÿ��25����¼����������Ŀ�Ŷ���11��������Ա���������ƣ�����ϵͳ����Ա����վ������ҵģʽ����������ֵģʽ���û�����ʹ�������û��������ѷ�����Ϣ������ͼƬ����Ƶ�ȹ��ܡ�
���������û������ܲ������Ʒ�����Ϣ������ͼƬ����ô�͵ø�����Ҫ֧����ͬ���͵Ļ�Ա��������Ƶ���켰��վ��������Ҳ����ͬ���IJ��ԡ�
����Nginx
����Poppen.de ���еķ������ǻ���Nginx�����ϵġ�ǰ������̨Nginx�������ڸ߷����ṩÿ����15���������ĸ��أ�ÿ�������Ѿ�����������������ֻ��һ��CPU ��3GB RAM��Poppen.deӵ����̨������ͼ��������������̨Nginx������Ϊ*.bilder.poppen.de�ṩÿ����8��������������
�� ��Nginx �ܹ���һ���ܿ������ƾ����кܶ���������Memcached�����ģ����������ӻ����л�ȡ���ݶ�����Ҫֱ�ӷ���PHP���������磬�û���Ϣҳ(user profile)����վ��Ҫ�ܼ����������ݣ��������û���Ϣҳȫ�����浽Memcached�ϣ���ô����ֱ�Ӵ�Memcached�ϻ�ȡ���ݡ� Poppen.de��Memcachedÿ���ӿ��Դ���8000��������
�����ܹ���������Nginxͼ���������ṩ����ͼ�棬�û����� ͼ����һ�������ļ�������������������Nginx֮һ������ͼ��ʱ������������������û�д��ڸ�ͼ�������������ļ����������ص��÷������������沢�ṩ���������ָ��ؾ����ķֲ�ʽͼ���������ܹ����ƿ��Լ�����Ҫ�洢�豸�ĸ��ء�
����PHP-FPM
��������վ������PHP- FPM�ϡ�����28̨˫CPU��6GB�ڴ���PHP������ÿ������������100��PHP-FPM�Ĺ����̡߳�ʹ��������APC��PHP5.3.x�� PHP5.3���Խ���CPU���ڴ�ʹ���ʵ�30%���ϡ�
�������������ǻ���Symfony1.2����֮�Ͽ����ġ�һ�ǿ���ʹ���ⲿ��Դ�������ܹ�������Ŀ�������ȣ�ͬʱ��һ�������Ŀ����Ͽ������¿�����Ա�������뵽�Ŷ���������Ȼû���κ����鶼��ʮȫʮ���ģ������Դ�Symfony�����еõ��ܶ��ô������Ŷӿ��Ը����ľ�������Poppen.de��ҵ����ȥ��
������վ�����Ż�ʹ��XHProf������Facebook��Դ������һ�����⡣�������ܷdz������Ի������ã��ܹ����Ի����ָߴ��۵ķ��������㡣
����MySQL
����MySQL����վ��Ҫ��RDBMS����վ�ּ���MySql��������һ̨4CPU��32GB�ķ������洢�û�������Ϣ����������Ϣ����Ƭ������Ϣ�ȡ���̨�����Ѿ�ʹ����4 �꣬��һ���ƻ���ʹ�ù�����Ⱥ���滻����Ŀǰ�Ի�������ϵͳ�Ͻ������ƣ��Լ������ݷ��ʴ��롣�����û�ID�������ݷ�������Ϊ��վ�д���Ϣ�������û�Ϊ���ĵģ�����Ƭ����Ƶ����Ϣ�ȡ�
��������̨����������-��-�����üܹ��ṩ�û���̳������һ̨�ӷ�����������վ�Զ�����Ϣ�洢���������� 2.5������Ϣ��������̨����Ϊ��-�����ù�ϵ��������4̨�������ó�NDB��Ⱥר�ŷ������ܼ���д�������ݣ����û�����ͳ����Ϣ��
�������ݱ����ƾ����������������������ܻ������������ݡ���Ȼ�����ݿ��Ľṹ���淶�Ѿ���ȫ���ƻ����ˡ����ˣ�Ϊ�˸��������������ݿ����ƴ����������ھ������ֱ���MyISAM�ͱ��������ṩ���ٲ��ҡ����ڵ�������Խ��Խ���ı��Ѿ�ȫ����ס�ˡ�Poppen.de��������XtraDB�洢������Ǩ�ơ�
����Memcached
������վ�ܹ���MemcachedӦ���൱�࣬����45GB�ĸ��ٻ�����51���ڵ㡣������Session�Ự����ͼ�����Լ�����ִ�л����ȡ��ܹ�����һ��ϵͳ����¼����ʱ�����Զ��ذ����ݸ��µ�������ȥ��δ�����ƻ������µĿ��ܷ�����ʹ���µ�Redis Hash API����MongoDB��
����RabbitMQ
�� ���� 2009���п�ʼ�ڼܹ���ʹ��RabbitMQ������һ���ܺõ���Ϣ�������������ڲ����ͼ��е������ܹ���ȥ����LVS����������̨RabbitMQ�����������ϸ��£��Ѿ��Ѹ����Ķ������ɵ��ö����У���ζ��ͬһʱ����28̨PHP������ÿ��Ҫ����50������������־���ʼ�֪ͨ��ϵͳ��Ϣ��ͼ�����صȸ����Ķ��������������С�
����Ӧ��PHP-FPM�е�fastcgi_finish_request()�������ɶ�����Ϣ��������Ϣ�첽���͵������С���ϵͳ��Ҫ���û�����HTML��JSON��ʽ��Ӧʱ���͵������������������û���û�б�Ҫ�ȵ�PHP�ű�������
��������ϵͳ���Ը��Ƽܹ���Դ���������磬�ڸ߷��ڷ���ÿ���ӿ��Դ���1000�ε�¼����������ʾ��1000���������û��������û��ĵ�¼ʱ�䡣����ʹ���˶��л��ƣ������෴��˳����������Щ��ѯ��������Ҫ���ߴ����ٶȣ�ֻ��Ҫ���Ӹ����Ķ��д������ɣ������������Ӹ����ķ��������⼯Ⱥ��ȥ��������Ҫ���κ����úͲ����½ڵ㡣
����CouchDB
������־�洢CouchDB������һ̨�����ϡ�����̨�����Ͽ��Ը���ģ��/��Ϊ������־��ѯ /���飬���߸��ݴ������͵ȵȡ����Զ�λ�����dz����á���ʹ����־�ۺϷ���CouchDB֮ǰ�����ò���̨��¼��PHP���������跨��־������λ���⣬���Ƿdz��鷳�ġ������ڰ����е���־���е������б��浽CouchDB�У����Լ��н������������ͷ�����
����Graphite
������վʹ��Graphite�ɼ���վʵʱ��Ϣ��ͳ�ơ�������ÿ��ģ��/��Ϊ��Memcached�����к�δ���С�RabbitMQ״̬�����Լ�Unix���صȵȡ�Graphite����ƽ��ÿ������4800�θ��²�����ʵ���Ѿ�֤ʵҪ������վ������ʲô�Ƿdz����õģ����ļ����ı�Э���ͻ�ͼ���ܿ��Է����ؼ��弴 �õķ�ʽ�����κ���Ҫ���ص�ϵͳ�ϡ�
����һ���ܿ���������ʹ��Graphiteͬʱ��������վ�������汾��һ�·ݲ�����Symfony�����°汾����ǰ������Ϊһ�����ݲ�����������ζ����վ���ܻ������������⡣���˿���ʹ��Graphite���������汾���߽��жԱȡ�
���������°汾�ϵ�Unix���ر��ϸߣ�����ʹ��XHProf�������汾�������ܷ������ҳ��������ڡ�
����Red5
������վΪ�û�Ҳ�ṩ���������͵���Ƶ������һ�����û��Լ����ص���Ƶ������һ������Ƶ���죬�û���Ƶ�����ͷ�������2009�����У�ÿ��Ϊ�û��ṩ17TB������������
����Tsung
����Tsung ��һ��Erlang��д�ķֲ�ʽ���������ߡ���Poppen.de��վ����Ҫ����HTTP��������MySQL�������洢ϵͳ(XtraDB)�ĶԱȷ�������һ��ϵͳ��¼����Ҫ��MySQL����������������ת����Tsung�Ļ��Ự��Ȼ���Ը��������лطţ���Tsung��������ǧ�ƵIJ����û�����ʵ���ҵķ������������Ϳ�����ʵ�黷��������ʵ�����dz��ӽ���
�˽���Щ�֣��ٵ���˼ ������˼ ������˼ ������˼ վ����˼ �ܵ���˼ ������˼ ������˼