当前位置:网站首页>Learning from scratch YoMo series: Opening
Learning from scratch YoMo series: Opening
2020-11-10 07:11:00 【hongxiaojian】
YoMo What is it? ?
YoMo A set of open source real-time edge computing gateway 、 Development framework and microservice platform ,YoMo Focus on the industrial Internet , The purpose is to build a domestic independent and controllable real-time edge computing system .YoMo At present, it has been deployed in the field of industrial Internet .
Features
- The communication layer is based on QUIC agreement , Better release the future 5G The value of low latency networks .
- For streaming (streaming computing) Designed codec YoMo-Codec Y3 It greatly improves the throughput of computing services .Y3 The codec has been tested to compare with JSON The analysis speed is fast 10 times , And CPU Lower consumption .
- be based on plug-in unit /yomo-plugin Development model , Online real-time edge computing processing system becomes more convenient and fast .
In vernacular
yomo-edge: Receiving device data , And according to the configuration , Execute each one in turn yomo-plugin
.
yomo-codec: yomo-edge
A coding method used to pass data downstream , It effectively solves the problem that different types of data need to be processed separately .
yomo-plugin: Receive and process from edge Data from the end , And pass the processed data downstream , There are many ways to deal with it :echo-plugin
Convert the received data into string In the form of , And add at the end ;thermometer-plugin
Mark the temperature and humidity data in order thermometer id, And save the data to the time series database influxdb in .
About this tutorial
This tutorial is divided into 6 Parts of :
- Part 0 - The opening
- A brief introduction YoMo And this tutorial
- Part 1 - Hello World
- Various setup
- adopt echo-plugin Be familiar with how to define yomo-plugin
- yomo-plugin The role of
- What are the components of a complete project
- Part 2 - Receiver /Receiver
- receiver In itself
- workflow Configuration of
- runtime
- MQTT broker
- Part 3 - plug-in unit /Plugin
- Review how to define yomo-plugin
- thermometer-plugin The role of
- Configure and run
- Part 4 - Data presentation /Data Visualization
- influxdb and grafana Configuration of
- Using a data simulator
- stay grafana Add data source
- stay grafana
- Part 5 - Hardware
- purchase
- To configure
- Sensor and IoT Gateway
Related links
Official website : https:// yomo.run/
github: http//github.com/yomorun/yomo
版权声明
本文为[hongxiaojian]所创,转载请带上原文链接,感谢
边栏推荐
- 树莓派鼓捣记 - 设置 wifi
- [elixir! 0073] beam built-in memory database ETS
- Assign the corresponding key and value in the map to the object
- 一幅图像能顶16x16字!——用于大规模图像缩放识别的变压器(对ICLR 2021年论文的简要回顾)
- JS label syntax jumps out of multiple loops
- DB engines database ranking in November: PostgreSQL holds the top spot in the same period
- Mongodb index management of distributed document storage database
- 【LeetCode】 93 平衡二叉树
- Thinking about competitive programming: myths and shocking facts
- JS solves the problem of automatic pagination in browser printing
猜你喜欢
Prometheus安装配置
C / C + + Programming Notes: C language development tank war! In memory of our lost little overlord game
js label语法跳出多重循环
DB engines database ranking in November: PostgreSQL holds the top spot in the same period
About CentOS start error: the solution of failed to start crash recovery kernel arming
YouTube subscription: solve the problem of incomplete height display of YouTube subscription button in pop-up window
Validation failed for one or more entities. See 'entityvalidationerrors' solution
Error running app:Default Activity not found 解决方法
Difficulties in heterogeneous middleware implementation of Bifrost site management (1)
One image can hold 16x16 words! ——Transformers for large scale image scaling recognition (a brief review of ICLR 2021 papers)
随机推荐
Bifrost 位点管理 之 异构中间件实现难点(1)
leetcode之最后一个单词的长度
Assign the corresponding key and value in the map to the object
将Map中对应的key和value赋值到对象中
Fear of reconstruction? I'm too late to tell you how to refactor. Now I'm here
SQL case conversion, remove the space before and after
Experiment 2
Enter C abstract to understand the similarities and differences between abstract classes and interfaces
【LeetCode】 92 整数反转
Can't find other people's problem to solve
Mongodb index management of distributed document storage database
jt-day10
接缝雕刻算法:一种看似不可能的图像大小调整方法
实验2
竞争性编程的思考:那些神话和令人震惊的事实[图]
Function calculation advanced IP query tool development
CUDA_寄存器和局部存储器
完美日记母公司逸仙电商招股书:重营销、轻研发,前三季度亏11亿
剑指offer之打印二叉搜索树中第k小的结点
一个名为不安全的类Unsafe