Home / Companies / Crowdstrike / Blog / Post Details
Content Deep Dive

How We Use Apache Airflow at CrowdStrike, Part 1

Blog post from Crowdstrike

Post Details
Company
Date Published
Author
-
Word Count
3,332
Company Posts That Month
Language
English
Hacker News Points
-
Post removed?
No
Summary

CrowdStrike extensively employs Apache Airflow to automate and manage machine learning workflows, enhancing its ability to process large volumes of data critical for cybersecurity operations. Originally developed by Airbnb and open-sourced in 2015, Airflow facilitates the creation, scheduling, and monitoring of data pipelines using Directed Acyclic Graphs (DAGs). At CrowdStrike, Airflow is deployed in a multi-node setup using Celery executors, Docker containers, and Terraform for infrastructure provisioning, while Chef manages instance provisioning and configuration. This setup enables daily updates to their data corpus, ensuring data scientists have the most current data available. The company has faced challenges such as logging issues and job management, which they have addressed by employing shared file systems and remote logging. CrowdStrike's approach underscores the importance of planning for scalability, security, and seamless transition from development to production environments. The company aims to eventually shift its machine learning workloads into a Kubernetes cluster, further enhancing its deployment capabilities.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 4 1,086 169 37 +2%
AI Agents 2 2,394 1,321 1 -
Real-time 2 1,659 640 46 +203%
Zero Trust 1 1,843 1,331 3 +61333%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.