diff --git a/README.md b/README.md index f585086..39b432e 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ Table of contents - [1.1. What kind of data](#11-what-kind-of-data) - [1.2. Data-Usage](#12-data-usage) - [1.3. Tools used](#13-tools-used) + - [1.4. Architecture](#14-architecture) - [2. Usage/Installation](#2-usageinstallation) - [2.1. Prerequisites](#21-prerequisites) - [2.2. Choosing an Export-Method](#22-choosing-an-export-method) @@ -81,6 +82,14 @@ e.g. The program uses `tcpdump` for listening in a subProcess and then extract the metadata when packets arrive. +
+ +## 1.4. Architecture + +![](docs/img/1.4.architecture.png) + +The system heavily uses NodeJS-Streams to read, transform and pass data around. +
# 2. Usage/Installation diff --git a/docs/img/1.4.architecture.png b/docs/img/1.4.architecture.png new file mode 100644 index 0000000..0170ec9 Binary files /dev/null and b/docs/img/1.4.architecture.png differ