erlanger.ru

Erlang — язык для создания отказоустойчивых распределенных приложений. Это — один из немногих функциональных языков, которые давно и успешно применяется на практике. Например — в телекомах (Ericsson AXD-301 switch), банковских системах, системах автоматизации, высоконагруженных веб-приложениях (Facebook Chat). При этом Erlang — продукт с открытым исходным кодом и распространяется бесплатно. Подробнее

Новости

ibrowse 2.1.0
Вышла новая версия HTTP-клиента ibrowse.
ibrowse 2.1.0
Вышла новая версия HTTP-клиента ibrowse.
ibrowse 2.1.0
Вышла новая версия HTTP-клиента ibrowse.

Сообщество

Re: Почтовый сервер на Erlang
2010/11/13 Alexander Kuleshov kuleshovm...@gmail.com:[...]Извините, это, мягко говоря, недостаточно информации. Они пишут логи? (Даже если клиент этого не делает, сервер _обязан_ делать, иначе это
Re: Почтовый сервер на Erlang
2010/11/13 Alexander Kuleshov kuleshovm...@gmail.com:[...]Извините, это, мягко говоря, недостаточно информации. Они пишут логи? (Даже если клиент этого не делает, сервер _обязан_ делать, иначе это
Re: Почтовый сервер на Erlang
2010/11/13 Alexander Kuleshov kuleshovm...@gmail.com:[...]Извините, это, мягко говоря, недостаточно информации. Они пишут логи? (Даже если клиент этого не делает, сервер _обязан_ делать, иначе это

Форум

EvilBlueBeaver "Параллельность и handle_cast"
gen_server это очень простая вещь, это всего лишь процесс который сидит в receive и принимает запросы, call, cast, ну и просто сообщения, а затем вызывает для них соответственно handle_call, handle_cast и handle_info, поэтому пока выполняется один из обработчиков остальные сообщения ждут своей очереди в mailbox-е. Т.е. если в handle_call вызвать handle_cast то cast обработается после завершения handle_call, все верно. ...
Re: Почтовый сервер на Erlang

gen_server это очень простая вещь, это всего лишь процесс который сидит в receive и принимает запросы, call, cast, ну и просто сообщения, а затем вызывает для них соответственно handle_call, handle_cast и handle_info, поэтому пока выполняется один из обработчиков остальные сообщения ждут своей очереди в mailbox-е. Т.е. если в handle_call вызвать handle_cast то cast обработается после завершения handle_call, все верно.

Твиттер

Аватарка RT @levwalkin: [...] Erlang. [...] и безопаснее, и разработка на них пойдет быстрее, и специалистов обучить будет проще. http://bit.ly/bg76oB via @alenacpp -| Sat, 13 Nov 2010 21:28:56 +0000 |- Прочитать на Twitter'е