https://medium.com/walmartglobaltech/what-makes-apache-flink-scale-317f642fe6d5
Write pipelines for Flink using Go!
https://blog.gopheracademy.com/advent-2018/apache-beam/
https://medium.com/google-cloud/how-to-build-dataflow-pipelines-with-beam-golang-sdk-d2e45b6ece50
Spark VS Flink
The main differences between Apache Spark and Apache Flink are in their architecture, programming model, and use cases. Spark uses a batch processing model, while Flink uses a data streaming model. Spark is optimized for batch processing, while Flink is optimized for real-time processing.