相关文章
Apache Airflow 系列教程 | 第6课:DAG 解析与处理引擎
导读(Introduction)
欢迎来到 Apache Airflow 源码深度解析系列的第六课。
在前一课中,我们深入剖析了 Scheduler 的核心原理——它如何在循环中创建 DagRun、推进任务状态、将任务入队给 Executor。但 Scheduler 能调度 DAG 的前提是:系统必须先"看到"这些 DA…
建站知识
2026/5/8 0:07:56
Apache Airflow 系列教程 | 第7课:执行器(Executor)体系架构
导读(Introduction)
欢迎来到 Apache Airflow 源码深度解析系列的第七课。
在前两课中,我们分别剖析了 Scheduler 的调度决策逻辑和 DAG 解析引擎。Scheduler 决定了"哪些任务应该运行",解析引擎确保了"系统能看到哪些 DAG"。但还有一个关键问题:任…
建站知识
2026/5/8 0:07:56
Apache Airflow 系列教程 | 番外篇:通过 REST API 动态创建 DAG
导读(Introduction)
在 Apache Airflow 的标准使用模式中,DAG 的定义通常以 Python 文件的形式存放在 DAGs 文件夹中,由 DagFileProcessorManager 周期性解析并持久化到数据库。然而在实际的平台化场景中,用户往往希望通过 Web 界面或 API 接口以更友好的方式(如填写表单…
建站知识
2026/5/8 0:07:56
Go语言的容器化和部署
Go语言的容器化和部署
容器化的基本概念
容器化是一种将应用程序及其依赖打包到一个轻量级、可移植的容器中的技术。容器可以在任何支持容器运行时的环境中运行,确保应用程序在不同环境中的一致性。
Go语言与容器化的契合点
静态编译:Go语言可以编译为静…
建站知识
2026/5/8 0:07:56
Go语言的性能优化技巧
Go语言的性能优化技巧
性能优化的基本概念
性能优化是指通过各种技术手段,提高程序的运行效率和响应速度。在Go语言中,性能优化涉及多个方面,包括代码优化、内存管理、并发优化等。
代码优化
1. 使用适当的数据结构
选择适当的数据结构可以显…
建站知识
2026/5/8 0:07:56
复旦微FM33LE0x单片机串口DMA接收避坑指南:实测UART0/1超时中断不定长数据搬运
复旦微FM33LE0x单片机串口DMA接收实战:超时中断机制深度解析与避坑指南
在嵌入式开发领域,串口通信作为最基础也最常用的外设接口之一,其稳定性和效率直接影响整个系统的可靠性。复旦微电子FM33LE0x系列单片机凭借其低功耗特性和丰富的外设资…
建站知识
2026/5/8 0:07:56
【限时解禁】SITS2026闭门会议纪要:AISMM 2.1版新增3项强制性控制项,6月30日前未适配将影响GRC审计结论
更多请点击:
https://intelliparadigm.com
第一章:SITS2026演讲:AISMM评估最佳实践
在SITS2026大会上,AISMM(AI System Maturity Model)评估框架首次面向工业界公开其可复现、可审计的落地路径。该模型聚…
建站知识
2026/5/8 0:07:56

