четверг, 3 апреля 2014 г.

aiozmq -- поддержка ZeroMQ сокетов в asyncio

Наверное, уже все слышали про asyncio -- новую стандартную библиотеку для асинхронного сетевого программирования.

Естественно, asyncio не умеет работать с ZeroMQ сокетами и никогда не будет уметь.

На днях я выпустил первую версию библиотеки aiozmq, которая устраняет проблему.

aiozmq предоставляет 0MQ event loop совместимый с asyncio и высокоуровневые средства для организации вызовов удалённых процедур aka RPC.

Если интересны подробности -- читайте документацию, она довольно большая и подробная (постарался).

2 комментария:

  1. Прикольно. На днях попробую. Посоветуй пожалуйста вебсокеты на тех же идеях: https://github.com/quantmind/pulsar или https://github.com/tavendo/AutobahnPython ? или может какие ещё получше есть?

    ОтветитьУдалить