Status @ EclipseCon 2020 Ludwigsburg
19.10.2020
Digital Twins
digital representation of real physical devices
act as broker for communicating with assets
applicable for both industrial and consumer-centric IoT scenarios
Ditto in context
Ditto as
Digital Twin
"middleware"
Stats
2018 (oct)
2019 (oct)
2020 (oct)
Github stars
65
117
204
Docker image pulls
~ 1.200
~ 3.200
~ 10.000
Active committers
8
9
8
Adopters
1
3
6
Contributors
-
~ 3
~ 8 (3 ext)
+ bigger contributions by our community
Achievements
1.0.0 (12/2019)
: Graduation release; Ditto Java + JS client; invoking HTTP web hooks; performance improvements
1.1.0 (04/2020)
: MQTT 5; message enrichment; Java 11 runtime; policies+search in Ditto Protocol
1.2.0 (08/2020)
: QoS 1 ("at least once") message processing; "_metadata" for twins
1.3.0 (09/2020)
: Message mapping enhancements; bugfixes
Achievements
Eclipse IoT Packages:
added Helm chart with support of community
setup auto connection of Ditto to Hono in c2e package
Initial contribution of a
Ditto Golang client
LoRaWAN Virtual Conference:
workshop
+
YouTube recording
Obstacles
still rather moderate adoption rate
Roadmap
1.4.0 (12/2020)
:
enhance twin by "desired" properties
QoS 1 / acknowledgement improvements
merge updates (PATCH) on twins
outlook:
topics around "desired" state handling
conditional modification of twins
consuming messages from Apache Kafka