rmoff's random ramblings
about talks

Learning Apache Flink S01E01: Where Do I Start?

Published Sep 29, 2023 by in Apache Flink, LAF at https://rmoff.net/2023/09/29/learning-apache-flink-s01e01-where-do-i-start/

Like a fortunate child on Christmas Day, I’ve got a brand new toy! A brand new—to me—open-source technology to unwrap, learn, and perhaps even aspire to master elements of within.

I joined Decodable two weeks ago, and since Decodable is built on top of Apache Flink it seems like a great time to learn it. After six years learning Apache Kafka and hearing about this “Flink” thing but—for better or worse—never investigating it, I now have the perfect opportunity to do so.

An image of a squirrel at a laptop looking at a map, preparing to navigate the wonderful world of Apache Flink

Just like the aforementioned kid with a new toy, what else would I do except run around (figuratively) with wild excitement, clicking on all the Apache Flink links and demos and tutorials and presentations and videos that I could find! And then I realised I should take somewhat of a more measured approach to my learning, and started to map out the different areas.

A mindmap of the areas of Apache Flink about which I want to learn

Breaking this out into sub-topics gives me nice little nuggets to start exploring (and blogging about, of course!). These include:

  • What is Flink (high level)
    • Uses & Users
    • How do you run Flink
    • Who can use Flink?
      • Java nerds only, or normal non-Java folk too? 😜
    • Resources
  • Flink Architecture, Concepts, and Components
  • Learn some Flink!
  • Where does Flink sit in relation to other software in this space?
    • A mental map for me, not a holy war of streaming projects

Some of these are going to be fairly self-contained (what is Flink) whilst others (learning Flink) are going to be a multi-year journey :)


Robin Moffatt

Robin Moffatt works on the DevRel team at Confluent. He likes writing about himself in the third person, eating good breakfasts, and drinking good beer.

Story logo

© 2025