This repository contains some examples for learning data systems. Specifically contains:
- Examples of SQL parsing & optimizing tools, such as Apache Calcite, Antlr.
- Examples of big data computing systems, such as Flink, Spark.
- Examples of big data storage systems, such as Hadoop, HBase, Kafka.