Друзья, спешу сообщить, что 28 мая в 19:00 в офисе компании Rambler&Co пройдет встреча сообщества Moscow Python Meetup. Тема встречи — «Async: why and when?».

В программе интересные доклады, общение, холивары и море позитива.

Кто о чем будет рассказывать:

«Async: why and when? Сравнительный анализ данных фреймворков: asyncio, gevent, twisted, tornado»
Алексей Гречишкин, Rambler&Co, Тимлид
Злата Обуховская, Rambler&Co, Тимлид «Рамблер-Новости»


«Мертв ли R? Или статистический анализ данных с помощью Python»
Павел Клеменков, Rambler&Co, Руководитель отдела машинного обучения


«Обзор положения дел в asyncio»
Андрей Светлов, LevelUp, Python Core Developer


«Let it crash: what Python can learn from Erlang»
Benoit Chesneau, Enki Multimedia, Web Craftsman


Для участия необходима обязательная регистрация на Timepad. Там же вы сможете найти более подробную информацию о проезде.

Не забудьте взять с собой паспорт — он понадобится чтобы пройти через охрану.

UPD. Трансляцию можно будет посмотреть в день проведения мероприятия по этому адресу http://rambler-co.ru/live/async-why-and-when.

UPD. Добавил к каждому докладу видео.

Комментарии (12)


  1. vz10
    20.05.2015 20:45
    +1

    А стрим какой-нибудь будет? или хотя бы потом видео можно будет посмотреть?


    1. defmethod Автор
      20.05.2015 21:19
      +2

      Видео потом будет точно. Выложим апдейтом к этой статье.

      А вот стрим пока под вопросом.


    1. defmethod Автор
      27.05.2015 17:02
      +1

      Трансляции быть! Добавил в конце поста информацию об этом.


      1. vz10
        27.05.2015 21:42

        Вот это действительно хорошая новость :)


  1. Serafim
    01.06.2015 02:51
    +2

    Когда можно ждать видео?


    1. defmethod Автор
      01.06.2015 15:03
      +2

      Выложил апдейтом к посту.


  1. lega
    01.06.2015 19:15

    Про «Async: why and when?»:

    На пинг-понг тесте async.io выдает самый лучший результат
    Видимо из-за того что в нем не выполняется задержка (sleep) в отличие от других.

    Надо было использовать одинаковую либу для json (а лучше вообще не использовать), т.к. некоторые варианты быстрее и могут сильно повлиять на результат.

    Не нашел синхронный вариант который вы тестировали, думаю что uwsgi с достаточным пулом даст результат лучше чем те асинхронные варианты (т.к. задержка в 50мс не такая большая).

    Асинхронный код (в питоне) — это не про хайлоад, а про (большое) кол-во долго открытых коннектов (чат, вебсокеты...), для всего остального синхронный чаще лучше.

    ЗЫ: в наше время бенчмарки лучше давать как docker файл, что-б любой желающий мог запустить у себя «по клику».


    1. MYPABEU
      04.06.2015 07:41

      Спасибо, учтем!