Speaker(s):

Error handling with Apache Beam and Asgarde library

Jul-19 15:00-15:50 in 202
Add to Calendar 07/19/2022 3:00 PM 07/19/2022 3:50 PM America/Los_Angeles AS24: Error handling with Apache Beam and Asgarde library

I created a library for error handling with Apache Beam Java and Kotlin. Asgarde allows error handling with less code and more concise/expressive code. The purpose is showing Beam native error handling, and the same with Asgarde Java.

I will also show Asgarde Kotlin with even more concise code and a more functional style.

https://github.com/tosun-si/asgarde/

The example with Asgarde will store the bad sink in a Bigquery table (DLQ).

We used Asgarde in production code at my actual big customer (L’Oréal/ France).

It was very important for us to treat errors and not break our jobs in this case.

202

I created a library for error handling with Apache Beam Java and Kotlin. Asgarde allows error handling with less code and more concise/expressive code. The purpose is showing Beam native error handling, and the same with Asgarde Java.

I will also show Asgarde Kotlin with even more concise code and a more functional style.

https://github.com/tosun-si/asgarde/

The example with Asgarde will store the bad sink in a Bigquery table (DLQ).

We used Asgarde in production code at my actual big customer (L’Oréal/ France).

It was very important for us to treat errors and not break our jobs in this case.