MAX: Realtime messaging and activity stream engine
summary
MAX is a RESTful Pyramid API that provides realtime messaging and an activity stream, built for a university intranet and running in production; it uses Gevent, WSGI, multithreaded queue workers, RabbitMQ over WebSockets and MongoDB, secures endpoints with oAuth 2.0 resource owner password credentials flow, exposes a JS widget and mobile clients, implements RabbitMQ routing and a compact binary message protocol, and claims 30,000 students and 8,000 staff connected while describing Gevent, Pyramid, RabbitMQ, MongoDB as core technologies.
AI-written summary · about
chapters (17)
- 0:00Intro
- 1:29Python @UPCnet and @Barcelona Tech
- 5:33What is MAX?
- 6:24Old styled forums
- 7:31What is a context?
- 8:54Contexts
- 9:49Real life examples
- 13:50Features Summary
- 14:59Osiris
- 17:24MAX (Routing)
- 18:44MAX (Tweens)
- 23:26Messaging Design
- 25:05MaxBunny
- 25:58WSGI MaxClient
- 27:45Potential integrations
- 29:32Community building?
- 30:08Resources
related talks
02h 58mCreating Telematic Musical Performances Through Max And The Web With Collab-Hub
07mKeynote: Node for Max—Bringing Node to Desktop Creative Software
15mMongooseIM - Messaging for Mobile
31mLeveraging an instant messaging protocol to build a scalable cloud architecture
26mBuilding A Python Service Using Open Source Components That Connect, Transform & Deliver Data In RT
43mRealtime Web Apps in the Wild
01h 31mIt's the message, stupid: python & amqp
24mEfficient Communication Between Python Microservices using LavinMQ
