GEVENT_ZEROMQ.

GEVENT-Kompatibilitätsschicht für PYZMQ
Jetzt downloaden

GEVENT_ZEROMQ. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Travis Cline
  • Website des Verlags:
  • http://github.com/traviscline/

GEVENT_ZEROMQ. Stichworte


GEVENT_ZEROMQ. Beschreibung

GEVENT-Kompatibilitätsschicht für PYZMQ GEVENT_ZEROMQ ist ein Python-Wrapper von Pyzmq, um es mit GEVENT kompatibel zu machen. 0MQ-Sockeloperationen, die normalerweise den aktuellen Thread blockieren würden, blockiert nur den aktuellen Greenlet.Inpired von Ben Fords Arbeit auf 0MQ-Unterstützung in Eventlet.Usage: Anstatt ZMQ direkt zu importieren. Wird erreicht, indem sichergestellt wird, dass das Nonblocking-Flag vor jedem Blockiervorgang eingestellt ist, und der 0MQ-Datei-Deskriptor wird intern abgefragt, um die benötigten Ereignisse auszulösen. Erstellen Sie mit Cython, falls verfügbar. In meinem einfachen unverständlichen Test führte dies zu einem fast 50% igen Beschleunigen in einem lokalen 1-1-Pub-Subing von 100.0001K-Nachrichten in einer einzigen engen Schleife. Es gibt Pläne, die Integration mit beiden GEVENT und PYZMQ über Cython für Geschwindigkeit zu fördern. Anforderungen: · Python · Pyzmq.


GEVENT_ZEROMQ. Zugehörige Software