Google Cloud Platform上的遥测提取 用于部署和部署到Google Cloud Platform(GCP)的Mozilla遥测摄取系统的文档和实现的Monorepo。 当前有四个组成部分: :一种简单的Python服务,用于接受HTTP消息并将其传递到Google Cloud Pub / Sub :一个Java模块,定义作业以对接收的消息进行流式传输和批量转换 :一个运行在Kubernetes中的Java应用程序,可从Google Cloud Pub / Sub读取输入并将记录发送到GCS或BigQuery之类的输出 :Java模块,用于在摄取波束和摄取接收器之间共享代码 有关更多信息,请参见。 Beam 11 SDK正在进行Java 11支持,因此该项目需要Java8。已配置Maven在使用较新版本的JDK时针对Java 8进行编译,但仅保证对JDK 8