DiscoverThe Data Flowcast: Mastering Airflow for Data Engineering & AICutting-Edge Data Engineering at Teya with Alexandre Magno Lima Martins
Cutting-Edge Data Engineering at Teya with Alexandre Magno Lima Martins

Cutting-Edge Data Engineering at Teya with Alexandre Magno Lima Martins

Update: 2024-08-08
Share

Description

Data engineering is constantly evolving and staying ahead means mastering tools like Apache Airflow. In this episode, we explore the world of data engineering with Alexandre Magno Lima Martins, Senior Data Engineer at Teya. Alexandre talks about optimizing data workflows and the smart solutions they've created at Teya to make data processing easier and more efficient.

Key Takeaways:

(02:01 ) Alexandre explains his role at Teya and the responsibilities of a data platform engineer.
(02:40 ) The primary use cases of Airflow at Teya, especially with dbt and machine learning projects.
(04:14 ) How Teya creates self-service DAGs for dbt models.
(05:58 ) Automating DAG creation with CI/CD pipelines.
(09:04 ) Switching to a multi-file method for better Airflow performance.
(12:48 ) Challenges faced with Kubernetes Executor vs. Celery Executor.
(16:13 ) Using Celery Executor to handle fast tasks efficiently.
(17:02 ) Implementing KEDA autoscaler for better scaling of Celery workers.
(19:05 ) Reasons for not using Cosmos for DAG generation and cross-DAG dependencies.
(21:16 ) Alexandre's wish list for future Airflow features, focusing on multi-tenancy.


Resources Mentioned:

Alexandre Magno Lima Martins -
https://www.linkedin.com/in/alex-magno/
Teya -
https://www.linkedin.com/company/teya-global/
Apache Airflow -
https://airflow.apache.org/
dbt -
https://www.getdbt.com/
Kubernetes -
https://kubernetes.io/
KEDA -
https://keda.sh/

Thanks for listening to The Data Flowcast: Mastering Airflow for Data Engineering & AI. If you enjoyed this episode, please leave a 5-star review to help get the word out about the show. And be sure to subscribe so you never miss any of the insightful conversations.


#AI #Automation #Airflow #MachineLearning
Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Cutting-Edge Data Engineering at Teya with Alexandre Magno Lima Martins

Cutting-Edge Data Engineering at Teya with Alexandre Magno Lima Martins

support@contentallies.com (Astronomer)