写点什么

更改许可后,Akka 分支 Pekko 进入 Apache 孵化器

  • 2022-10-02
    北京
  • 本文字数:721 字

    阅读完需:约 2 分钟

更改许可后,Akka 分支 Pekko 进入 Apache 孵化器

Apache 基金会孵化器近日迎来新成员——Pekko ,但对于部分开发者来说,Pekko 应该不陌生。

 

事实上,Pekko 是 Akka 项目的一个分支。不久前, Akka 的许可证从 Apache 2 更改为 Business Source License 1.1,Pekko 作为新的分支从中拉出。根据介绍,Pekko 项目提供了一套工具和框架,涵盖了分布式并发系统的复杂问题空间。它旨在支持响应式宣言的设计原则,通过提供组件来有效地在服务器内扩展系统或跨多个服务器横向扩展,是高性能、对故障具有弹性的、没有单点故障的分布式系统。

 

“如果 Pekko 成为 Apache 的一部分,那么它将让 Pekko 的社区/用户相信这样的事件不会在未来再次发生。目前还有一些现有的 Apache 项目,例如 Flink,它们在不同程度上使用了 Akka,因此让 Pekko 成为 Apache 的一部分给了这些其他 Apache 项目的信心。我们认为这个分叉是对预先存在的 Apache 2 许可证的维护,并要求 Apache 社区这样看待它。”Pekko 项目提案中如此写道。

 

Pekko 将参与者模型(由 Erlang 推广)引入 JVM,为构建本地和分布式并发提供了基础。在此之上,Pekko 提供了一套丰富的构建在 Actors 之上的库来解决现代问题,包括:

 

  • 流:遵循响应式标准的完全双向背压流

  • HTTP:建立在流之上的全流式 HTTP 客户端/服务器,还提供高可用性 Web 服务所需的预期工具(例如连接池)

  • 连接器:一组丰富的连接器集,用于构建在流之上的各种数据库、消息传递、持久性服务

  • grpc:一个 gRPC 服务器/客户端

  • 投影(projection):提供 CQRS 模式所需的抽象,所需的系统(比如 Kafka)。

 

官方预计孵化过程会很长,“因为我们需要完成大量的代码清理和文档清理。此外,我们需要配置 Apache 构建系统以正确构建一个相当复杂的项目(即 akka 核心有需要多节点机器的测试)。”

 

2022-10-02 12:387489

评论

发布
暂无评论
发现更多内容

【连载 23】性能测试实践——超时结账第三回合

FunTester

从零复现,全面开源:360 Light-R1-14B/7B带来端侧AI平权时刻

脑极体

AI

1688商品详情API接口全攻略

tbapi

1688API 1688商品详情API 1688商品详情数据采集

业务幂等性设计的六种方案

Java随想录

Java MySQL 幂等

【Redis技术进阶之路】「底层源码解析」揭秘高效存储模型与数据结构底层实现(跳跃表 - 上)

码界西柚

redis 跳表 跳跃表 redis 底层原理 数据库 nosql

4大观点直面呈现|直播回顾-DeepSeek时代的AI算力管理

雅菲奥朗

AI AI算力 DeepSeek

新手学吉他如何掌握音阶?有哪些软件可以帮助我们练习音阶?

阿拉灯神丁

吉他学习 吉他谱 Guitar Pro8 音乐管理和分析软件

Microsoft Office LTSC 2024 for Mac (Microsoft 365) 16.95 - 文档、电子表格、演示文稿和电子邮件

sysin

Office

【每日学点HarmonyOS Next知识】字符串、图片生成二维码,文本行数获取及输入框退出编辑状态方法汇总

轻口味

HarmonyOS HarmonyOS NEXT

友商科技-流体仿真分析咨询服务为企业排忧解难

Geek_2d6073

【连载 24】性能测试实践——超时结账第四回合

FunTester

京东商品视频API接口全攻略

tbapi

京东API 京东商品视频API 京东商品视频数据采集

PIRF VIP 427:Sales – Unshakable Confidence in Value

Echo!!!

English

Apple Safari 18.3.1 发布 - macOS 专属浏览器 (独立安装包下载)

sysin

safari

CrossOver 25.0 for macOS & Linux - 领先的 Wine 解决方案

sysin

crossover

Apache NetBeans 25 (macOS, Linux, Windows) - Java 等多语言开源跨平台 IDE

sysin

NetBeans

《Operating System Concepts》阅读笔记:p331-p353

codists

操作系统

使用 INFINI Gateway 保护 Elasticsearch 集群之修改查询不合理参数(一)

极限实验室

elasticsearch Gateway

更改许可后,Akka 分支 Pekko 进入 Apache 孵化器_开源_罗燕珊_InfoQ精选文章