Skip to content

Commit

Permalink
add README.md
Browse files Browse the repository at this point in the history
Signed-off-by: wlq <[email protected]>

Add spaces
  • Loading branch information
wlq1212 committed Dec 7, 2021
1 parent 14457d2 commit 42ddcb3
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions edge/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
This section contains the source code for KubeEdge edge side components

## KubeEdge Edge

At the edge side, there are six major components.

- EdgeHub: a web socket client responsible for interacting with Cloud Service for the edge computing (like Edge Controller as in the KubeEdge Architecture). This includes syncing cloud-side resource updates to the edge, and reporting edge-side host and device status changes to the cloud.
- Edged: an agent that runs on edge nodes and manages containerized applications.
- EventBus: a MQTT client to interact with MQTT servers (mosquitto), offering publish and subscribe capabilities to other components.
- ServiceBus: a HTTP client to interact with HTTP servers (REST), offering HTTP client capabilities to components of cloud to reach HTTP servers running at edge.
- DeviceTwin: responsible for storing device status and syncing device status to the cloud. It also provides query interfaces for applications.
- MetaManager: the message processor between edged and edgehub. It is also responsible for storing/retrieving metadata to/from a lightweight database (SQLite).

0 comments on commit 42ddcb3

Please sign in to comment.