# mihir-lakhani/fleet-digital-twin-eclipse-ditto architecture

> Architecture diagram of the GitHub repository mihir-lakhani/fleet-digital-twin-eclipse-ditto, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-28). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/mihir-lakhani/fleet-digital-twin-eclipse-ditto
- Repository: https://github.com/mihir-lakhani/fleet-digital-twin-eclipse-ditto

## Overview

The README describes a work-in-progress fleet digital-twin platform, but the tree contains no implementation files. The graph therefore captures only documented capabilities and deployment scope; it does not infer runtime sequencing or component calls.

Main entry points: [`README.md`](https://github.com/mihir-lakhani/fleet-digital-twin-eclipse-ditto/blob/main/README.md) (Fleet platform)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_twin["Vehicle digital twins"]
  node_ditto["Eclipse Ditto"]
  node_tracking["Vehicle tracking"]
end

subgraph group_insight["Data and analytics"]
  node_streaming["Real-time streaming"]
  node_analytics["Analytics"]
end

subgraph group_deployment["Edge-cloud deployment"]
  node_kubernetes["Kubernetes clusters"]
  node_edge_cloud["Edge-cloud runtime"]
end

node_fleet_platform["Fleet platform<br/>[README.md]"]
node_fleet_operator(("Fleet operator"))

node_fleet_platform -->|"integrates"| node_ditto
node_ditto -->|"supports"| node_tracking
node_fleet_platform -->|"provides"| node_streaming
node_fleet_platform -->|"provides"| node_analytics
node_fleet_platform -->|"orchestrates"| node_kubernetes
node_kubernetes -->|"deploys"| node_edge_cloud
node_fleet_operator -->|"manages fleet"| node_fleet_platform

click node_fleet_platform "https://github.com/mihir-lakhani/fleet-digital-twin-eclipse-ditto/blob/main/README.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_ditto,node_tracking toneBlue
class node_streaming,node_analytics toneAmber
class node_kubernetes,node_edge_cloud toneMint
class node_fleet_platform toneTeal
class node_fleet_operator toneIndigo
```

## Components

### Vehicle digital twins

- **Eclipse Ditto**
- **Vehicle tracking**

### Data and analytics

- **Real-time streaming**
- **Analytics**

### Edge-cloud deployment

- **Kubernetes clusters**
- **Edge-cloud runtime**

### Other components

- [Fleet platform](https://github.com/mihir-lakhani/fleet-digital-twin-eclipse-ditto/blob/main/README.md): `README.md`
- **Fleet operator**

## Connections

- Fleet platform → Eclipse Ditto: integrates
- Eclipse Ditto → Vehicle tracking: supports
- Fleet platform → Real-time streaming: provides
- Fleet platform → Analytics: provides
- Fleet platform → Kubernetes clusters: orchestrates
- Kubernetes clusters → Edge-cloud runtime: deploys
- Fleet operator → Fleet platform: manages fleet
