/IoT-Technical-Guide

:honeybee: IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)

Primary LanguageJavaApache License 2.0Apache-2.0

IOT Technical Guide

阅读 投稿

交流群

扫码如下二维码。回复【物联网技术指南】关键字。

可以添加帅气而又风趣的我为好友,并拉你进一个学习交流装逼群

公众号

物联网技术学习指南

基于物联网场景和技术的入门和深度学习教程。

物联网相较于电商、支付和金融等是一个全新的行业。但是物联网又是一个高速发展的行业,很多人想要从事这个行业,但是不得其法,于是诞生了此教程。

市面上的物联网技术文章很少,且文章的质量都较为粗浅和不成体系。对于很多开发者来说,入门即是其对某个技术栈的最终理解,一方面是开发者“比较懒”,另一方面是文章作者把物联网技术写的太浅,又或者不够全面。

  • 整理了物联网学习资源和书籍,涉及计算机网络、算法和书籍结构、框架、数据存储等每个细节的知识。

  • 在学习基础知识的同时,我想要你了解物联网开发常见的~~黑话~~专业术语,例如数字孪生、设备影子、通信相关的术语名词、蓝牙、Zigbee、CoAP、MQTT协议等。

  • 在带你学会MQTT v3.1、v3.1.1和v5.0协议的同时,我还想告诉你当前流行和好用的MQTT 客户端工具和不同语言的MQTT Client依赖包,最后以实战的方式带你实现一个单机百万的MQTT Broker。

  • 学习上面的知识后,我相信你对物联网有所了解了,我允许你叉着腰骄傲一下,接下来我会带你学习从零搭建高性能IoT平台所需要的技术栈、包括架构设计、MQTT Broker搭建、CoAP服务搭建、消息削峰、数据模型设计和数据库选型等。

  • 最好我带你编译和学习当前GitHub上最流行的开源物联网平台-Thingsboard, 其在GitHub上点赞超过1w+, 学习前沿的物联网理念和知识,如果你有二次开发的需求,也可沟通联系我欧!一起探讨学习!

  • ...

    让我们一起愉快的挖坑,挖深坑,哇哈哈。

分割线

Part1 物联网基石和学习之路

Part1-1『 物联网学习书籍和资源 』

Part1-2『 物联网内功和基础知识 』

Part2.『 MQTT学习指南三重境 』

Part2-1『 一重境之求索:MQTT客户端工具和依赖包 』

Part2-2『 二重境之实干:自研MQTT Broker,直通百万并发客户端 』

  • 待补充

Part2-3『 三重境之感悟:MQTT v3.1/v3.1.1中文协议文档 』

Part2-4『 三重境之感悟: MQTT v5.0中文协议文档』

Part3.『 从零搭建高性能IoT平台 』

Part4.『 Thingsboard源码解析 』