Quality Assurance in Beam: measure your pipeline! (Beam Summit Europe 2019)
Apache Beam being a Unified Model supports multiple Runners and SDKs. You also want it to work like a charm on multiple file systems and be sure that any IO is fine with big loads. Other than that you need your jobs to be efficient (and you probably want to know “all the numbers”). How to ensure that all your goals are met? You need proper testing for that! However, due to the complex nature of the problem itself, automated testing can sometimes be tricky too!
Luckily, we’ve provided a whole bunch of tools to Beam's codebase to ease your pain. In this presentation, we will show you how you can write various integration/performance tests in Beam using an auto-setup infrastructure (DBs, filesystems & runners), BigQuery and Metrics API. We will also show you how do we currently do it in Beam in both IO Integration Tests or Load Tests of core Beam transforms.
Use these tools to increase the quality of your beam pipelines!
Speakers:
Łukasz Gajowy - Software Engineer at Polidea, Beam Committer
Michał Walenia - Software Developer at Polidea
Katarzyna Kucharczyk - Software Engineer at Polidea
The Beam Summit Europe 2019 was a 2 day event held in Berlin at the KulturBrauerei, all focused around Apache Beam.
For more information about the Beam Summit, follow us on twitter @BeamSummit or go to the website: https://beamsummit.org/
Видео Quality Assurance in Beam: measure your pipeline! (Beam Summit Europe 2019) канала Apache Beam
Luckily, we’ve provided a whole bunch of tools to Beam's codebase to ease your pain. In this presentation, we will show you how you can write various integration/performance tests in Beam using an auto-setup infrastructure (DBs, filesystems & runners), BigQuery and Metrics API. We will also show you how do we currently do it in Beam in both IO Integration Tests or Load Tests of core Beam transforms.
Use these tools to increase the quality of your beam pipelines!
Speakers:
Łukasz Gajowy - Software Engineer at Polidea, Beam Committer
Michał Walenia - Software Developer at Polidea
Katarzyna Kucharczyk - Software Engineer at Polidea
The Beam Summit Europe 2019 was a 2 day event held in Berlin at the KulturBrauerei, all focused around Apache Beam.
For more information about the Beam Summit, follow us on twitter @BeamSummit or go to the website: https://beamsummit.org/
Видео Quality Assurance in Beam: measure your pipeline! (Beam Summit Europe 2019) канала Apache Beam
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Beam Summit 2023 | How to balance power and control when using Dataflow with an OLTP SQL Database](https://i.ytimg.com/vi/TueDlUBJsQU/default.jpg)
![Apache Beam Needs You - Getting started with open source contributions (Beam Summit Europe 2019)](https://i.ytimg.com/vi/JnmIfSbBuyw/default.jpg)
![Beam College 2023 | Getting started with Dataflow templates](https://i.ytimg.com/vi/C8WspXex5eA/default.jpg)
![Using the Mm FLaNK Stack for Edge AI (Flink, NiFi, Kafka, Kudu)](https://i.ytimg.com/vi/Isj_gVFsbYc/default.jpg)
![NEXMark-Beam: Your best companion for testing and benchmarking new core stream processing libraries](https://i.ytimg.com/vi/qXvZDKRZrnE/default.jpg)
![Beam Summit 2022 - Palo Alto Network's massive-scale deployment of Beam](https://i.ytimg.com/vi/jTTi9xUTOD8/default.jpg)
![Apache Beam meetup Bay Area: Python Streaming Pipelines with Beam on Flink by Thomas Weise](https://i.ytimg.com/vi/4jXQtt1McvM/default.jpg)
![Creating art with Bigtable's monitoring tools](https://i.ytimg.com/vi/7bhHkK36gHw/default.jpg)
![Beam Summit 2022 - Apache Beam backend for open source Scalding](https://i.ytimg.com/vi/caumzQWqslQ/default.jpg)
![MLOps with TensorFlow Extended and Apache Beam](https://i.ytimg.com/vi/h0Kt-HQGtVc/default.jpg)
![Beam Summit 2021 - Fault Tolerant Integration of Apache Beam With Relational Database](https://i.ytimg.com/vi/X8QqvWJYsz0/default.jpg)
![Stream processing for the masses with Beam, Python and Flink](https://i.ytimg.com/vi/BMNmu99cwfE/default.jpg)
![Four Apache Technologies Combined for Fun and Profit](https://i.ytimg.com/vi/PiwLC-YK_Zw/default.jpg)
![Beam Summit 2023 | Parallelizing Skewed Hbase Regions using Splittable Dofn - Prathap Reddy](https://i.ytimg.com/vi/30usg0deSTI/default.jpg)
![Apache Beam meet up London 6: detecting fraud @ Revolut + tech deep dive](https://i.ytimg.com/vi/uw4oT3TIb28/default.jpg)
![Beam and Geocoding](https://i.ytimg.com/vi/aM323pLIYcM/default.jpg)
![Video Analytics for Football games @ SportTotal.tv (Beam Summit Europe 2019)](https://i.ytimg.com/vi/dPuE30kY6-c/default.jpg)
![Keynote - State of the Python SDK (Beam Summit Europe 2019)](https://i.ytimg.com/vi/o1taUoW8Fcs/default.jpg)
![Apache Beam: Past, present and future](https://i.ytimg.com/vi/2z97L6Pu8O0/default.jpg)
![Beam Summit 2023 | Meeting Security Requirements for Apache Beam Pipelines on Google Cloud - Lorenzo](https://i.ytimg.com/vi/CW94rCjDYpE/default.jpg)
![Using Apache Beam to process CDC Streams](https://i.ytimg.com/vi/hu5FacAeQ-8/default.jpg)