Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 604 Bytes

File metadata and controls

19 lines (14 loc) · 604 Bytes

DataStream

A simple demo for analysing log data by using flink.

This project can output processed results to Elasticsearch, Kafka, HBase, HDFS/S3 (Parquet/CSV), JDBC databases (MySQL/Postgres), Redis, ClickHouse, Cassandra, Iceberg/Hive data lakes, and a dead-letter queue for failed records, and it exposes monitoring metrics (e.g., Prometheus).

flowchart TD
  A["Log Point<br/>(Application log instrumentation)"] --> B[Processing]
  B --> F[Map]
  F --> G[KeyBy]
  G --> H[Window]
  H --> I[Aggregate]
  I --> J[Sink]
  J --> K[Dashboard]
  J --> L[Dead Letter]
  J --> M[Monitoring]

Loading