Яндекс.Метрика
    Поиск по тегу

    tornado


    Найдено: 4 записи

    Реклама

    Старый добрый чат

    Когда то давно был расцвет чатов, почти каждый город/провайдер имел свой чат, времена прошли а воспоминания остались.
    Изучая Tornado(неблокируемый веб-сервер/фреймворк) решил отдать должное прошлому и написал чат для своей малой родины, провинциального городка.
    Приглашаю всех желающих испытать ностальгию и заодно помочь мне его протестировать.

    Войти туда можно по гостевому логину, через вконтакте или зарегестрировашись.
    На данный момент не работает возможность заполнять профили и нет защиты от флуда;)

    Когда закончу разработку выложу в open-source, может кому и пригодится.
    russa-chat.ru

    График нагрузки можно наблюдать тут russa-chat.ru/stats

    Всем спасибо за тест, максимальная нагрузка была в 32 клиента онлайн. Ничего не упало, все отлично работало.
    Всплыло пару багов, буду править.

    В чате несколько раз спрашивали исходники, кому надо пишите в личку.

    Ни о чём

    Inline-callback в tornado server для asyncmongo

    Пару недель назад разработчики tornado добавили нативный модуль по созданию inline callback (аналог inlineCallbacks в Twisted, Seq в Node.js, Fibers в Ruby).
    Ниже примеры использования и примеры с участием asyncmongo (асинхронным драйвером для mongoDB)

    Реклама

    Веб-Преферанс. Месяц спустя

    Месяц назад, мы уже писали про старт нового проекта клуба интеллектуальных игр «Трельяж». Сервис успешно выдержал хабраэффект, благодаря которому пришла тысяча игроков, и выдвинула множество предложений по улучшению и развитию проекта. Все они были услышаны, и многие из них реализованы.
    image

    За последний месяц на сервере было сделано: 22 обновления, зарегистрировалось 1043 игрока, сыграно более 500 игр, закрыто более 100 тикетов в багтрекере.

    Реклама

    Веб-Преферанс на Python

    Не первое десятилетие продолжается спор между архитекторами настольных приложений на предмет, какой же подход, statefull или stateless, более предпочтителен, и в каких случаях.
    Сейчас мы наблюдаем определенный тренд сдачи позиций апологетами statefull. Не в последнюю очередь в этом виноват даже не столько web, сколько банальный HTTP, вполне заслуженно занявший нишу «универсального протокола для всего». Причем возможность передачи Cookie весьма слабо влияет на его насквозь stateless природу.

    Но что HTTP может нам предложить, в случае необходимости создания интерактивного приложения на вебе? Для того чтобы достичь «реактивности» оффлайнового statefull приложения, классического варианта с постоянным опросом состояния сервера короткими AJAX запросами по таймеру явно недостаточно. HTML5 несет нам технологию WebSockets, призванную решить эту проблему. Но ведь нужно чтобы работало «здесь и сейчас» на всех браузерах выпущенных в текущем тысячелетии.

    На помощь приходит технология Comet, при помощи которой мы предприняли попытку реализовать браузерный русский преферанс с мгновенной реакцией на события.

    Итак, знакомьтесь. Клуб интеллектуальных игр «Трельяж»
    trellis-club.com

    Трельяж