The following pages and posts are tagged with
Title | Type | Excerpt |
---|---|---|
Architecture overview | Page | The architecture chapter describes the overall architecture of Eclipse Ditto and in detail which sub-components fulfill which responsibilities. Top level component view This overview shows the Ditto services (components), the externally provided and consumed API endpoints, the external dependencies (MongoDB and nginx) and the relations of the services to... |
Concierge service | Page | The “concierge” service is responsible for orchestrating the backing persistence services and for performing authorization of commands and command responses. It acts as a gatekeeper and entry point for other services providing APIs: gateway connectivity Those services do not need to be aware of... |
Connectivity service | Page | The “connectivity” service enables Ditto to establish and manage client-side connections to external service endpoints. You can communicate with your connected things/twins over those connections via Ditto Protocol messages. The connectivity service supports various transport protocols, which are bound to the Ditto Protocol via specific Protocol Bindings.... |
Gateway service | Page | The “gateway” service is responsible for providing Ditto’s HTTP + WebSocket API. Model The gateway service has no model by its own, but uses the model of all the services it provides the HTTP + WebSocket API for. Signals The gateway service has no signals by... |
Policies service | Page | The “policies” service takes care of persisting Policies. Model The model of the policies service is defined around the entity Policy: model Signals Other services can communicate with the policies service via: commands: containing commands and command responses which are processed... |
Things-Search service | Page | The “things-search” service takes care of: updating an optimized search index of Things based on the events emitted by the things and policies services when entites are changed there executing search queries against the search index in order to find out which Things match... |
Things service | Page | The “things” service takes care of persisting Things and Features. Model The model of the things service is defined around the entities Thing and Feature: model Signals Other services can communicate with the things service via: commands: containing commands... |