Pull to refresh

Comments 13

Сервер обрабатывал около 1300 запросов в секунду, 95% запросов выполнено за меньше чем 50 мс, что очень неплохо для хостинга за 5$ в месяц.
Главный аргумент за использование Эрланга на проде. Надо теперь на yaws + jquery переписать и посмотреть сколько будет RPS.
Но, как показывает практика, большинству PM'ов проще выбить сервер с x2 RAM и CPU и оставить все на [java/c#/etc], чем нанять erl-разработчиков.

Вот поэтому у меня на эрланге полтора проекта для себя.
Надо теперь на yaws + jquery переписать

серьёзно?
AFAIK yaws таки быстрее cowboy'я :)
нет =)

Ковбой исчезает на фоне любой бизнес-логики, так что намерять что явс быстрее попросту нечем. Это если он быстрее.
Логика, верстка, и работа с БД в одном файле. В PHP за такое давно по рукам бьют.


event(logout) ->
    wf:user(undefined)
...
buttons() ->
    case wf:user() of
        undefined 

Я ошибаюсь, или это обычное императивное программирование с изменением переменной?

Еще раз отмечу, что kvs плохо подходит для постраничной навигации, и этот код просто демонстрация того, как применения несоответствующих инструментов приводит к запутыванию кода
А как все-таки сделать правильно, чтобы код не был запутанным? Спрашиваю не с целью потроллить, мне правда интересно
Я ошибаюсь, или это обычное императивное программирование с изменением переменной?

Да вы правы, n2o активно использует словарь процесса для хранения текущих данных.
Т.е. если в обычном Erlang предпочитают использовать передачу контекста непосредственно как параметр функции обеспечивая чистоту функции, то n2o поощряет грязный трюк с глобальными переменными. За счет этого код становится короче и понятнее для обывателей. С точки зрения тестирования вопрос остается открытым.
n2o поощряет грязный трюк с глобальными переменными.
Посмотрел исходники n2o — ни -spec/-type, ни edoc, ни комментариев, -compile(export_all) повсюду. Не понравилось.
Я ошибаюсь, или это обычное императивное программирование с изменением переменной?
Нет, это общение с потоком-синглтоном =)
Ошибся, смотрите правильный ответ выше.
Использовать бесконечный скролл. В kvs легко выбрать 10 следующих записей, или 10 предыдущих.

ну на счет 10 следующих ты льстишь

правильно сесть и начать писать. По мере развития станет ясно, что выносить наружу в логику.
Sign up to leave a comment.

Articles