Status @ EclipseCon 2019 Ludwigsburg
21.10.2019
Project overview
- utilizing digital twin pattern in between IoT solutions and their devices
- Device-as-a-Service
- features: authorization, search capabilities, notifications (+filtering), integrations, payload mapping, ...
Stats
|
2018 |
2019 |
Github stars |
65 |
117 |
Docker image pulls |
~ 1.200 |
~ 3.200 |
Active committers |
8 |
9 |
Adopters |
1 |
3 |
Contributors |
- |
~ 3 |
More and more questions raised via Stackoverflow, Gitter.im
Achievements last year
releases:
- 0.8.0:
Initial release - digital twin framework connectivity to Eclipse Hono + MQTT brokers
- 0.9.0:
Apache Kafka integration, memory/performance improvements, Helm template
scalability successfully tested (tbd: share in blogpost)
we learned the Eclipse processes
Plan
graduation and release of 1.0.0:
- using OpenID connect auth providers via config
- Ditto Java and JavaScript client
- improvements on scalability
- improvements on Eclipse Hono integration (e.g. reflect connection state in device twins)
Eclipse IoT Packages: contributing Ditto Helm
templates and pre-defined connection to Hono for "Package Zero"
Challenges
- adoption gaining only slowly, difficult to attract users who don't yet know they would benefit from "digital twin" framework
- contribution of new functionality has high barrier (huge codebase, async programming pattern, used actor framework)