22. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
2 - Wrapping2 - Wrapping
9 . 4
23. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
2 - Wrapping2 - Wrapping
9 . 4
24. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
2 - Wrapping2 - Wrapping
9 . 4
25. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
2 - Wrapping2 - Wrapping
9 . 4
26. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
9 . 4
27. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
9 . 4
28. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
Separation of concerns
9 . 4
29. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
Separation of concerns
9 . 4
30. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
Separation of concerns
Broker-independent
9 . 4
31. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
Separation of concerns
Broker-independent
9 . 4
32. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
Separation of concerns
Broker-independent
No service interruption
9 . 4
33. MQTT Broker - 2 alternativesMQTT Broker - 2 alternatives
Let's not reinvent the wheel
1 - Forking1 - Forking
Hard to maintain
Broker-dependent
Better access to the internals
2 - Wrapping2 - Wrapping
Separation of concerns
Broker-independent
No service interruption
9 . 4
49. Dynamic broker discoveryDynamic broker discovery
Finding the right broker at the right timeFinding the right broker at the right time
12 . 1
50. Dynamic broker discoveryDynamic broker discovery
Shared brokers are easy to find
Clustered/Dedicated brokers needs to be contacted somehow
12 . 2
51. Kubernetes DNS service discoveryKubernetes DNS service discovery
1. Give each broker a deterministic DNS record
2. Find the broker ID from the device ID, resolve the record from it
3. Connect, and have fun!
12 . 3
52. Let's meet together!Let's meet together!
From 15h30 - Workshop - Pilotez une ampoule connectée
16h30 - GANYMEDE - Demystifier le buzzword
All day - IoT Stand
13