telehash / telehash.github.io

Contents of the site
http://telehash.org/
Other
483 stars 59 forks source link

MQTT mapping #147

Open quartzjer opened 9 years ago

quartzjer commented 9 years ago

Show how to tunnel MQTT over a channel, as well as how to use it as a transport.

bachp commented 9 years ago

I was thinking about the same. :-) Hashnames could easily map to path in MQTT and that would make a nice transport.

mworrell commented 9 years ago

Any more information about this? We at Zotonic are looking into federation using MQTT. Combining it with telehash could be very interesting.

quartzjer commented 9 years ago

@mworrell there's a few dimensions of this that I plan on exploring after the v3 stable milestone (this month), if you have a practical/real-world examples of what you're trying to accomplish it could help focus in on something sooner?

The challenges I've seen w/ MQTT on the client side are that it benefits simple use cases by moving complexity to the server and depending on a reliable/available service, whereas with something like CoAP you can do more ad-hoc but have to figure out more of the semantics yourself.

I'd like to figure out how to support the MQTT simple use cases but in a more distributed way, the hard part is it's a very different solution when dealing with a few dozen versus a few thousand entities :)