写点什么

更改许可后,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:387555

评论

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

公开课 | 金九银十,测试开发面试秘籍大公开!

测试人

软件测试

Rust 助力无服务器构筑云计算新引擎

亚马逊云科技 (Amazon Web Services)

云计算 Serverless rust

国际网络互联,帮助跨国企业全球协同办公

Ogcloud

SD-WAN 企业组网 SD-WAN组网 跨国组网 跨国网络

移动医疗|基于音视频SDK和即时通讯IM技术实现线上问诊技术

ZEGO即构

直播技术 音视频sdk 互联网医疗 在线问诊 直播SDK

KaiwuDB 受邀亮相 2024 数博会

KaiwuDB

数博会 KaiwuDB

mac电脑植物大战僵尸版下载

你的猪会飞吗

mac游戏 Mac游戏下载 mac单机游戏

软件测试学习笔记丨Docker 安装、管理、搭建服务

测试人

软件测试

C++:使自定义类支持迭代器

不在线第一只蜗牛

c++

阿里云AMD护航,天谋科技携IoTDB登顶TPCx-IoT国际权威榜单

Apache IoTDB

KaiwuDB X 临沂大数据局 | 重点车辆一体化监管,助力你我的安全出行 🤝

KaiwuDB

KaiwuDB 分布式多模数据库 重车辆监管平台

文献解读-The trans-omics landscape of COVID-19

INSVAST

基因数据分析 生信服务

《黑神话:悟空》——高科技点亮西游神话璀璨之路

GPU算力

马斯克 节点搭建 AIPC 黑神话悟空 PC集群

剖析 Redis List 消息队列的三种消费线程模型

不在线第一只蜗牛

数据库 redis

链路追踪可视化利器之火焰图

观测云

链路追踪

SelectDB 多计算集群核心设计要点揭秘与场景应用

SelectDB

数据库 数据仓库 云原生 存算分离架构 云数据仓库

Apache Doris Flink Connector 24.0.0 版本正式发布

SelectDB

实时数仓 Doris 数据导入 Flink CDC 数据同步工具 CDC

技术前沿:“环抱”晶体管与“三明治”布线

E科讯

数据资产入表全流程解析,助力企业数据要素价值释放

袋鼠云数栈

为什么说Scrum是有效的?(Why does Scrum work)

ShineScrum

京东技术专家的修炼之道——成为一名“六边形战士”

京东科技开发者

简化登录流程,助力应用建立用户体系

HarmonyOS SDK

HarmonyOS NEXT

AutoBots在ToB订单履约场景的落地应用

京东科技开发者

爽了!直接口诉让豆包MarsCode 开发文章评论区BOT!

Trae

人工智能 编程 AI 开发

告别性能瓶颈!四大关系型数据库向 TDengine 迁移的最佳解决方案

TDengine

数据库 tdengine

对标世界一流!望繁信科技受邀参加2023企业财务数智化转型论坛

望繁信科技

数字化转型 流程挖掘 财务管理 流程资产 流程智能

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