Designing and Testing PyZMQ Applications

Summary

PyZMQ ist eine mächtige aber dennoch einfach zu benutzende Netzwerkbibliothek.

Neben ZeroMQ’s und PyZMQ’s ausführlicher Dokumentation existieren auch einige

gute Tutorials. Über einfache Beispiele oder allgemeine System-Architekturen

gehen sie jedoch oft nicht hinaus.

In diesem Vortrag werden daher Wege gezeigt, wie größere PyZMQ-Anwendungen

entworfen und getestet werden können. Behandelt werden dabei neben Unit-Tests

auch Prozess- und System-Tests.

Der Vortrag basiert auf den Erfahrungen, die der Autor bei der Entwicklung

eines verteilten Simulations-Frameworks gemacht hat.