Skip to content

Commit a61513a

Browse files
CopilotDanySK
andcommitted
docs: remove Docker, Python, and charts references from README
Co-authored-by: DanySK <[email protected]>
1 parent 4321316 commit a61513a

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

README.md

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,12 @@ This project showcases how to build distributed aggregate computing applications
1414
- **MQTT Communication**: Devices communicate using the MQTT protocol via a public broker
1515
- **Aggregate Programming**: Implements the `neighboring` operation to collect information from connected devices
1616
- **Configurable Network**: Customize the number of devices, round time, and execution duration
17-
- **Docker Support**: Includes Docker Compose configuration for containerized deployments
1817

1918
## Requirements
2019

2120
- **JDK**: Version 8 or higher
2221
- **Gradle**: Wrapper included (no installation required)
2322
- **Node.js**: Version 22.19 (for JavaScript target)
24-
- **Docker**: Optional, for containerized execution
2523

2624
## Installation
2725

@@ -98,26 +96,6 @@ Auto-fix linting issues:
9896
./gradlew ktlintFormat
9997
```
10098

101-
## Docker Compose
102-
103-
The project includes a Docker Compose configuration for running simulations and generating charts. The workflow consists of:
104-
105-
1. **prepare**: Sets up directories with proper permissions
106-
2. **simulation**: Runs the distributed simulation
107-
3. **charts**: Generates visualization charts from simulation data
108-
4. **finish**: Adjusts file permissions for output
109-
110-
Build and run with Docker Compose:
111-
112-
```bash
113-
docker compose build
114-
docker compose up
115-
```
116-
117-
Results will be available in:
118-
- `./data`: Simulation output data
119-
- `./charts`: Generated visualizations
120-
12199
## Project Structure
122100

123101
```
@@ -139,7 +117,6 @@ collektive-example-distributed/
139117
│ └── Main.kt # JavaScript entry point
140118
├── buildSrc/ # Build configuration
141119
├── gradle/ # Gradle wrapper and version catalog
142-
├── docker-compose.yml # Docker Compose configuration
143120
├── release.config.js # Semantic release configuration
144121
└── README.md # This file
145122
```
@@ -154,7 +131,6 @@ collektive-example-distributed/
154131
- **Kotlinx Serialization**: Data serialization (JSON and Protobuf)
155132
- **Kotlinx Coroutines**: Asynchronous programming
156133
- **Kotlin Logging**: Structured logging
157-
- **Docker**: Containerization platform
158134

159135
## How It Works
160136

0 commit comments

Comments
 (0)