Skip to content

Building Real Time Microservice Applications with Open Source, pt. 1

Photo of Andrew
Hosted By
Andrew
Building Real Time Microservice Applications with Open Source, pt. 1

Details

This is a joint meetup with YYC.js. Please RSVP there (https://www.meetup.com/yyc-js/events/229938795/), and come for the Python part the following week (https://www.meetup.com/py-yyc/events/230025997/).

crossbar.io is an open-source broker/dealer for "routed" Remote Procedure Calls (RPC) and Publish/Subscribe messaging, using an IETF-track 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).

This presentation will give an overview of crossbar.io's ecosystem and features, and dive into example components running in the browser and on Node.js

Note that this is a joint meetup with YYC.js: come to the Python meetup the following week to learn how the very same APIs work in Python (both front-end and back-end, on Twisted and asyncio), as well as touching on how the router itself works (it is written in Python using Twisted). This is a great opportunity to learn about the "other" meetup or language if you're a JavaScripter interested in Python (or vice-versa)!

Photo of PyYYC group
PyYYC
See more events
Last Best Brewing & Distilling
604 11th Ave SW · Calgary, AB