Skip to content

Logging • Building Real Time Microservice Applications with Open Source, pt. 2

Photo of David McKeone
Hosted By
David M.
Logging • Building Real Time Microservice Applications with Open Source, pt. 2

Details

Building Real Time Microservice Applications with Open Source, pt. 2 • Mike Warren

In collaboration with YYC.js, this meetup will explore https://crossbar.io , https://autobahn.ws/python and Web Application Messaging Protocol (WAMP) from a Python perspective. If you're curious about JavaScript as well, please come to the corresponding YYCjs meetup the previous week (https://www.meetup.com/yyc-js/events/229938795/) to see the APIs for the browser and Node.js

WAMP is a real-time protocol for Remote Procedure Calls (RPC) and Publish/Subscribe (PubSub) messaging patterns. Because the calls are "routed", interesting features like white/black listing, authorization, authentication and fine-grained access control are all possible.

If there's time, we will discuss how the router itself is written; it uses Twisted and Python to implement the Broker and Dealer roles of the WAMP protocol (http://wamp-proto.org/).

Intro to Logging • Kurt Neufeld

An introduction to logging and why you want it. There will be a tutorial on how to use and setup the slightly complicated python logging mechanism followed by a brief mention of some third party apps.

Photo of PyYYC group
PyYYC
See more events
Assembly Coworking Space
119 14 Street Northwest · Calgary, AB