Apache Beam.Éummodelo deprogramsaçãounificado decódigoaberto para defire e executar,em paralelo,Pipelines para processamento em lote e streaming de dados。o ModeloBeaméBaseadonoModelo DataFlow.,阙渗透ExpressarLógicade Maneira Elegere,Para Que Possamos Sertorar Faculmente Entre Lote,Lote Com Janelas Ou流媒体。o Ecossistema de Processamento de大数据Evoluiu Muito,O Que Pode TornarDifícileScolher o Mecanismo Correto Para Processamento de Dados。Uma Das PrincipaisRazõesPara Escolher oBeaméQueEle Ele PermiteOrderânciaentreentes跑步者 - Háalguns meses,oApache SamzaFoi Adicionado A Outros RunnersJáSuportados,Chuiduem阿帕奇火花那Apache Flink.E.谷歌云数据流。跑步者DiferentesTêmPoxpidadesDiferentes E Fornecer Uma APIPortátiléUMATarefaDifícil。o Beam Tenta Encontrar UMEquilíbrio熟食店Ao Colocar作为Inovaçõesdesses跑步者Dentro Do Modelo Beam ETambémTrabalharCom A Comunidade Para Comperenciar o路线图Desses跑步者。o Beam TEM SDKS EMMúltiplasLinguagens,Chantuindo Java,Python E Golang。TambémTivemossucesso usandoscio.,que fornece um empacotador scala em torno做梁。
Apache Beam.是一个用于定义和执行批处理和流式数据并行处理管道的开源统一编程模型。光束提供便携式API图层,用于描述这些管道,无关,无关,例如执行引擎(或跑步者),例如阿帕奇火花那Apache Flink.或者谷歌云数据流。不同的跑步者具有不同的功能,提供便携式API是一项艰巨的任务。光束试图通过积极地将这些跑步者的创新引入梁模型并与社区合作以影响这些跑步者的路线图来攻击微妙的平衡。梁有一个丰富的内置I / O转换涵盖大部分数据流水线需求,它还提供了实现的机制自定义转换用于特定的用例。可移植的API和可扩展的IO转换为评估Apache Beam的数据管道需求提供了一个令人信服的理由。