/fta-flink

Primary LanguageTeXApache License 2.0Apache-2.0

Fault Tree Analysis Applied to Apache Flink

This repository contains images presented at Flink Forward Global 2021. A link to the conference recording will be added here once it is available.

Final redefined Fault Tree for Flink

This is the final resulting diagram that we came up with after all of our iterations:

Flink Redefined

Stateless Web Service

These are the diagrams we used in the warmup exercise:

Stateless Web App

With 10 nodes:
Stateless Web App 10 Nodes

With load balancer:
Stateless Web App 10 Nodes And Load Balancer

Treatment of Flink as a Web App

These are diagrams where we treated Flink as if it were a web app to get the basics worked out.

Flink App with Source

Multiple task managers and zookeepers:
Multiple Flink Task Managers and Zookeepers

Additional task managers:
Added Task Managers

FormulasMultiple Flink Task Managers and Zookeepers

Below is the main formula that was featured. You can find other formulas in the main directory of this repository, including a variation that for Flink running on Kubernetes.

Restart Probability