Тест на зрелость инструмента/платформы
Много лет назад MS справедливо критиковали за то, что его Hotmail работает не на Windows/IIS, а на Unix. В смысле "если сами не используете — зачем нам предлагаете". Правильно. MS это давно исправили — перевели Hotmail на IIS. Но низлежащая почтовая инфраструктура — не MS Exchange, не MS SMTP, а что-то специализированное. Почему?Аналогичный вопрос к средствам разработки. Вот Erlang — интересный язык с множеством плодотворных идей. Позиционируется как сверхнадежное и удобное средство для создания коммуникационных программ. Есть веб-сервер, написанный на Erlang. Есть СУБД, написанная на Erlang. Но. Сайт erlang.org работает на Apache
GET / HTTP/1.1
Host: erlang.org
HTTP/1.1 200 OK
Date: Fri, 10 Jul 2009 16:54:59 GMT
Server: Apache
Last-Modified: Thu, 02 Jul 2009 08:56:54 GMT
Почему? Нет доверия к надежности своего веб-сервера? Или он неудобен? И СУБД Erlang Mnesia не выдерживает даже скромной реальной нагрузки (см. заметку о сбое и замене Mnesia).