Real-time Stack Issue #5

This highly technical post is focused on the idea of using the XMPP as a generic message bus. Leveraging In-Band Registration, Service Discovery, Ad-hoc Commands and Forms creates a very straightforward, extensible and performant model for building a scalable machine-to-machine (or even user-to-machine) message bus.

Adventurer’s Codex uses XMPP for it’s real-time features. During development they ran into a couple of interesting challenges with integrating such a mature system with their new-ish web stack, one of which was User Authentication.

Blockchain is becoming a ubiquitous term in the world of technology. The effects of Blockchain technology on Internet of Things are revolutionary. But before we delve deeper into the interconnection of Blockchain and IoT, let’s first briefly understand what blockchain really is.

Srushtika Neelakantam writes “After running around in the realtime tech world for a couple of months since I started working for deepstreamHub, I think a lot of people have many misconceptions about a lot of concepts within this world.”

The pros and cons from author’s standpoint, along with implementation examples in Lua using a generic MQTT library (from NodeMCU). Most platforms also provide custom libraries or ready-made solutions for Arduino, Raspberry Pi, and others.