Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2m-iwg] m2m-iwg Digest, Vol 1, Issue 13

Hi

My first post, too - about time I got this sorted out - sorry... Gmail
was helpfully hiding all the list email in a label I didn't notice...
now fixed!

Thanks for the comments, JB, and welcome. I tend to agree that some of
the phrasing in the three part article was not entirely helpful or
clear either, I spent about an hour on the phone with the writer and
topics like security and topologies / basic TCP/IP were dominant so it
may not have ended up with the strongest content from the perspective
of beginners.

> The comparison to http didn't make a lot of sense,

I've spoken about this before, and it can be a source of contention!
At a high level I only speak about MQTT compared to HTTP to point out
the relative widespread use and availability of HTTP but its
relatively poor fit to the M2M / sensor feed space as a verbose and
unreliable synchronous protocol. I realise that it is not a direct
comparison anyway in terms of the purpose of the protocol. Take a look
at the video and slides from my talk at the PubSub Huddle for more on
this http://mqtt.org/2011/09/pubsub-huddle or you could try the talk I
gave at LinuxConf Australia back in January
http://lanyrd.com/2011/linuxconfau/scght/

> I was hoping this article would provide a "theory of operation" for MQTT,
> which I found lacking in the spec. What is the expected use of the protocol?

Hopefully the talks about give some context there. It's well-suited to
drip-feeds of data or small commands between devices, typically
headless or non-UI type sensors and embedded systems - but it can also
be very effective in mobile scenarios due to low bandwidth, memory,
CPU and battery costs.

> The article says "it was not designed for messaging but facebook is
> experimenting".  Great - so what WAS it designed for? Unfortunately this
> article did not help. Any pointers there?

Yes, that statement was extremely confusing. I believe I actually said
that it was not designed to be a replacement / competitor to an
enterprise messaging model like JMS, WebSphere MQ etc etc. And he then
conflated that with Facebook Messenger as an application.

It was designed originally for industrial SCADA-type systems, sensors
and embedded systems, back in 1999 in the days of GPRS, low bandwidth
satellite links and dial-up where bandwidth was at a premium and
connections were often lossy. It's an effective, simple,
publish-and-subscribe messaging model which works really well in those
environments and also scales to larger systems very effectively, but
the engineering principle remains that the API should be simple, and
the messages should be as small and efficient as possible.

I hope that answers some of the questions - I very much hope we can
get some more background information on mqtt.org soon, and I'd also
like to get some nice introductory tutorial materials ready as the
code hits the Paho repository.

Apologies for any confusion - I didn't have final editorial control
over the articles from RWW but I'm happy to clarify where I can!

Andy


On Wed, Nov 23, 2011 at 17:00,  <m2m-iwg-request@xxxxxxxxxxx> wrote:
> Send m2m-iwg mailing list submissions to
>        m2m-iwg@xxxxxxxxxxx
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://dev.eclipse.org/mailman/listinfo/m2m-iwg
> or, via email, send a message with subject or body 'help' to
>        m2m-iwg-request@xxxxxxxxxxx
>
> You can reach the person managing the list at
>        m2m-iwg-owner@xxxxxxxxxxx
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of m2m-iwg digest..."
>
>
> Today's Topics:
>
>   1. RWW article (Joseph Biron)
>   2. Re: RWW article (Mike Milinkovich)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 23 Nov 2011 06:43:53 -0600
> From: Joseph Biron <jbiron@xxxxxxxxx>
> To: "m2m-iwg@xxxxxxxxxxx" <m2m-iwg@xxxxxxxxxxx>
> Subject: [m2m-iwg] RWW article
> Message-ID: <CAF253FA.1C195%jbiron@xxxxxxxxx>
> Content-Type: text/plain; charset="windows-1252"
>
> Hello all, I am new to this list. First post.
>
> What do you all think about this RWW article
>
> http://www.readwriteweb.com/hack/2011/11/ibms-andy-piper-negotiating-th.php
>
> I actually found many of the statements in the article strangely phrased, or not entirely logical. The comparison to http didn't make a lot of sense, strange comment about intelligence vs. autonomy, etc. I'm wondering if the reporter mixed up some of Andy Piper's comments.
>
> I was hoping this article would provide a "theory of operation" for MQTT, which I found lacking in the spec. What is the expected use of the protocol? The article says "it was not designed for messaging but facebook is experimenting".  Great ? so what WAS it designed for? Unfortunately this article did not help. Any pointers there?
>
> P.S. Is this the only mailing list related to M2M on eclipse? This one is for the working group, but is there another more specific list for Paho and Koneki?
>
>
> Thanks,
> JB
>
> ___________________________________________
> Joseph Biron (Axeda Corporation) {
>                title: Sr Director, Product Innovation,
>                contact: [508.446.5439 , jbiron@xxxxxxxxx<mailto:jbiron@xxxxxxxxx>],
>                web: [www.axeda.com<http://www.axeda.com/>, developer.axeda.com<http://developer.axeda.com/>, @bironology<http://twitter.com/bironology>]
> }
>
>
>
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://dev.eclipse.org/mailman/private/m2m-iwg/attachments/20111123/c4529818/attachment.htm>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 23 Nov 2011 07:51:11 -0500
> From: "Mike Milinkovich" <mike.milinkovich@xxxxxxxxxxx>
> To: "'m2m Industry Working Group'" <m2m-iwg@xxxxxxxxxxx>
> Subject: Re: [m2m-iwg] RWW article
> Message-ID: <00e801cca9de$93fa73c0$bbef5b40$@eclipse.org>
> Content-Type: text/plain; charset="us-ascii"
>
> Joe,
>
>
>
> Welcome!
>
>
>
> Not sure if you've seen it, but Andy Piper's blog post, and the links
> included at the end might provide some assistance.
>
> http://andypiper.co.uk/2011/11/04/mqtt-goes-free-a-personal-qa/
>
>
>
> I will let Andy and others more qualified comment on the RWW article.
>
>
>
> There are project-specific mailing lists and forums.
>
>
>
> Koneki:
>
> https://dev.eclipse.org/mailman/listinfo/koneki-dev
>
> http://www.eclipse.org/forums/index.php/f/221/
>
>
>
> Paho is still in the project proposal phase, so it's lists and forums have
> not yet been set up.
>
>
>
>
>
> From: m2m-iwg-bounces@xxxxxxxxxxx [mailto:m2m-iwg-bounces@xxxxxxxxxxx] On
> Behalf Of Joseph Biron
> Sent: November-23-11 7:44 AM
> To: m2m-iwg@xxxxxxxxxxx
> Subject: [m2m-iwg] RWW article
>
>
>
> Hello all, I am new to this list. First post.
>
>
>
> What do you all think about this RWW article
>
>
>
> http://www.readwriteweb.com/hack/2011/11/ibms-andy-piper-negotiating-th.php
>
>
>
> I actually found many of the statements in the article strangely phrased, or
> not entirely logical. The comparison to http didn't make a lot of sense,
> strange comment about intelligence vs. autonomy, etc. I'm wondering if the
> reporter mixed up some of Andy Piper's comments.
>
>
>
> I was hoping this article would provide a "theory of operation" for MQTT,
> which I found lacking in the spec. What is the expected use of the protocol?
> The article says "it was not designed for messaging but facebook is
> experimenting".  Great - so what WAS it designed for? Unfortunately this
> article did not help. Any pointers there?
>
>
>
> P.S. Is this the only mailing list related to M2M on eclipse? This one is
> for the working group, but is there another more specific list for Paho and
> Koneki?
>
>
>
>
>
> Thanks,
>
> JB
>
>
>
> ___________________________________________
>
> Joseph Biron (Axeda Corporation) {
>
>                title: Sr Director, Product Innovation,
>
>                contact: [508.446.5439 , jbiron@xxxxxxxxx],
>
>                web: [www.axeda.com <http://www.axeda.com/> ,
> <http://developer.axeda.com/> developer.axeda.com,
> <http://twitter.com/bironology> @bironology]
>
> }
>
>
>
>
>
>
>
>
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://dev.eclipse.org/mailman/private/m2m-iwg/attachments/20111123/7073900b/attachment.htm>
>
> ------------------------------
>
> _______________________________________________
> m2m-iwg mailing list
> m2m-iwg@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/m2m-iwg
>
>
> End of m2m-iwg Digest, Vol 1, Issue 13
> **************************************



-- 
Andy Piper | Farnborough, Hampshire (UK)
blog: http://andypiper.co.uk   |   skype: andypiperuk
twitter: @andypiper  |  images: http://www.flickr.com/photos/andypiper


Back to the top