Home / Companies / Astronomer / Blog / May 2023

May 2023 Summaries

3 posts from Astronomer

Filter
Month: Year:
Post Summaries Back to Blog
The Astronomer Registry was initially developed in 2021 to address the challenges of navigating Airflow's extensive ecosystem of over 1,000 operators, making it easier for data engineers to discover and utilize these tools without having to delve into source code. The original architecture utilized Airflow DAGs, Airtable, and a UI in React & TypeScript, allowing for rapid iteration and data issue resolution, which enabled scaling to millions of page views. However, its independence from Astronomer's main infrastructure limited feature development and integration. Consequently, a new Registry was built using a similar stack but introduced a Postgres database with materialized views and a Golang API to enhance performance, significantly reducing page load times from about one second to a few hundred milliseconds. This redesign aims to maintain high-speed operations while facilitating future improvements and new features.
May 15, 2023 812 words in the original blog post.
Astro has introduced a new alerting feature designed to enhance the monitoring and management of Directed Acyclic Graphs (DAGs) within its platform, offering proactive notifications for DAG run failures and task duration breaches. Built on OpenLineage, this tool allows users to define alerts that integrate seamlessly with popular communication tools like Slack and PagerDuty, ensuring real-time updates when issues arise. Unlike open-source Airflow, Astro's alerting capabilities centralize alert channels and trigger task duration alerts as soon as the specified time limit is breached, rather than at task completion. Users can easily set up alerts through the Astro UI, and future enhancements are planned to extend alerting capabilities using OpenLineage data at the dataset level. This feature aims to reduce downtime and improve data observability by allowing immediate responses to potential problems, and Astro offers a free trial to explore these capabilities further.
May 03, 2023 521 words in the original blog post.
Apache Airflow 2.6 introduces over 500 commits from more than 130 contributors, offering 35 new features, 50 improvements, and 27 bug fixes, alongside its milestone of surpassing 30,000 GitHub stars. Notable enhancements include consolidated trigger logs in the UI for improved debugging, a new extendable notification system called Notifiers, and the task_queued_timeout parameter that addresses the issue of tasks being stuck in the queued state. The Grid View now includes a DAG graph for better monitoring and troubleshooting, while additional updates feature a Continuous Timetable, UI enhancements, CLI commands, and performance improvements. The release is supported by a new providers release, including an official Kafka Provider, and further details are available in the Apache Airflow blog and upcoming webinars.
May 02, 2023 1,030 words in the original blog post.