ФорумПрограммированиеФункциональные языкиErlang → Подборка презентаций от wooga

Подборка презентаций от wooga

  • mathete

    Сообщения: 435 Репутация: N Группа: Джедаи
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 26 июля 2012 г. 6:15, спустя 13 часов 5 минут 11 секунд

    Круто!
    adw/0
  • mathete

    Сообщения: 435 Репутация: N Группа: Джедаи

    Spritz 26 июля 2012 г. 7:11, спустя 56 минут 28 секунд

    Интереснее всего, на мой взгляд, как у них организованы игровые сессии. Без хранилищ. На каждого юзера запускается один воркер gen_server'a и его State и есть сессия. Быстрее и экономичнее быть не может. Напоминаю, что 10к воркеров в erlang это почти ничего.
    Единственное, что я не совсем понял, чего делать если воркер вдруг упал и сессия исчезла? Может конечно и хрен с ней - заново начнет играть… Тем более, что скорее всего воркеры простые, изолированные и вероятность их падения равна почти нулю (случай, если вся нода рухнет - отдельный случай).

    ЗЫ: В книге "Erlang/OTP in action" пример кеш-приложения также примерно построен, тоже на воркерах.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 26 июля 2012 г. 7:40, спустя 28 минут 24 секунды

    прикольно, ага
    adw/0

Пожалуйста, авторизуйтесь, чтобы написать комментарий!