Building Real Time Microservice Applications with Open Source


Details
This month we've got another special collaboration session. This time with the Calgary Python group - PyYYC (https://www.meetup.com/py-yyc/). In this session we're going to be talking about two technologies you can use to build real-time microservice applications.
Mike Warren (https://twitter.com/meejah) is going to introduce crossbar.io (http://crossbar.io/), an open-source broker/dealer for "routed" Remote Procedure Calls (RPC) and Publish/Subscribe messaging, using a protocol called Web Application Messaging Protocol (WAMP). WAMP supports "frontend" and "backend" style components in many languages (JavaScript, Python, C++, Java) using local (tcp, unix sockets, pipes) and remote ('plain' sockets, WebSockets) transports and multiple serialization formats (JSON, msgpack and CBOR).
Next week the Python group is going to host a meetup (https://www.meetup.com/py-yyc/events/lzhmnlyvhbgc/) where you can learn how the very same APIs work in Python (both front-end and back-end). This is a great opportunity for the Py-curious to learn about event driven architecture in Python using Twisted and asyncio.
As always, we'll be live streaming this meetup.

Building Real Time Microservice Applications with Open Source