API 参考

使用指南-架构概览

使用指南架构概览部分。

️ 架构概览

模块分层结构

nebula/
 core/                    # 核心组件
    nebula-foundation/   # 基础组件
 infrastructure/          # 基础设施层
    data/                # 数据访问
    messaging/           # 消息传递
    rpc/                 # 远程调用
    discovery/           # 服务发现
    storage/             # 对象存储
    search/              # 搜索引擎
    integration/         # 第三方集成
    ai/                  # 人工智能
    crawler/             # 网页爬虫
       nebula-crawler-core/     # 核心抽象层
       nebula-crawler-http/     # HTTP爬虫引擎
       nebula-crawler-browser/  # 浏览器爬虫引擎
       nebula-crawler-proxy/    # 代理池管理
       nebula-crawler-captcha/  # 验证码处理
 application/             # 应用层
    nebula-web/          # Web应用框架
    nebula-task/         # 任务调度框架
 autoconfigure/           # 自动配置
    nebula-autoconfigure/ # 统一自动配置模块
 starter/                 # 启动器
    nebula-starter/      # 便捷启动器(依赖 autoconfigure)
 nebula-example/          # 示例应用