Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog: MQTT: The Frontrunner for Your UNS Broker Part - 1 #2687

Open
wants to merge 36 commits into
base: main
Choose a base branch
from

Conversation

sumitshinde-84
Copy link
Collaborator

Description

Related Issue(s)

Checklist

  • I have read the contribution guidelines
  • I have considered the performance impact of these changes
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated

Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 32.5%, saving 178.59 KB.

Filename Before After Improvement Visual comparison
src/blog/2024/10/images/mqtt-google-trends.png 44.02 KB 33.55 KB -23.8% View diff
src/blog/2024/10/images/mqtt-packate-size.png 433.01 KB 286.32 KB -33.9% View diff
src/blog/2024/10/images/mqtt-topics-org.png 73.07 KB 51.64 KB -29.3% View diff

1450 images did not require optimisation.

@sumitshinde-84 sumitshinde-84 marked this pull request as ready for review October 22, 2024 08:51
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 16.2%, saving 42.58 KB.

Filename Before After Improvement Visual comparison
src/blog/2024/10/images/mqtt-qos.png 262.83 KB 220.25 KB -16.2% View diff

1452 images did not require optimisation.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sensors only publish data?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't found any other image. How about using the one we are planning to use on the MQTT page?

Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 15.6%, saving 45.64 KB.

Filename Before After Improvement Visual comparison
src/blog/2024/10/images/mqtt-compatiblity.png 91.02 KB 74.04 KB -18.7% View diff
src/blog/2024/10/images/mqtt-for-uns.png 201.96 KB 173.29 KB -14.2% View diff

1468 images did not require optimisation.

@sumitshinde-84 sumitshinde-84 changed the title Blog: MQTT: The Frontrunner for Your UNS Broker Blog: MQTT: The Frontrunner for Your UNS Broker Part - 1 Oct 28, 2024
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 19%, saving 31.78 KB.

Filename Before After Improvement Visual comparison
src/blog/2024/10/images/mqtt-compatiblity.png 167.56 KB 135.78 KB -19.0% View diff

1469 images did not require optimisation.

- unified namespace
---

Is MQTT truly the go-to option for your UNS broker, or are there better alternatives out there? As the IoT landscape evolves, it's worth questioning whether its lightweight design can meet the demands of complex systems.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second sentence is to chatgpt for me.


<!--more-->

The [Unified Namespace (UNS)](/blog/2023/12/introduction-to-unified-namespace/) (UNS) is a popular way to organize data from all components of your IoT environment in a centralized place, making it easy for different systems to talk to each other. It provides a real-time single source of truth, ensuring that all users have access to the same accurate information, which prevents confusion and data silos.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it IIoT in this case? User authorization isn't part of UNS, and the communication is mostly machine to machine?


The [Unified Namespace (UNS)](/blog/2023/12/introduction-to-unified-namespace/) (UNS) is a popular way to organize data from all components of your IoT environment in a centralized place, making it easy for different systems to talk to each other. It provides a real-time single source of truth, ensuring that all users have access to the same accurate information, which prevents confusion and data silos.

Why do you need a protocol in the UNS? A robust communication protocol ensures seamless interactions among diverse devices and systems. It establishes standardized methods for data exchange, which helps maintain data integrity, enhances interoperability, and enables scalability across various applications.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Why do you need a protocol in the UNS? A robust communication protocol ensures seamless interactions among diverse devices and systems. It establishes standardized methods for data exchange, which helps maintain data integrity, enhances interoperability, and enables scalability across various applications.
Why do you need a communication protocol in the UNS? A robust communication protocol ensures seamless interactions among diverse devices and systems. It establishes standardized methods for data exchange, which helps maintain data integrity, enhances interoperability, and enables scalability across various applications.

Again too chatGPT, please rewrite I'm full to explain the need for a broker without playing buzzword bingo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Blog Art : MQTT: The Frontrunner for Your UNS Broker
2 participants