写点什么

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

评论

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

YashanDB|使用触发器复制 varchar(4000 char) 数据出现乱码问题的处理方案

数据库砖家

数据库

Blender 入门教程(三):骨骼绑定

北桥苏

建模 blender

VL 语言:AI 编程的通用语义桥 —— 连接自然语言与机器指令

代码制造者

LLM AI编程

时序数据库 IoTDB 集成 DataEase,又一可视化交互选择!

Apache IoTDB

联想携手ISV“行业私厨”,让智能体落地实践端上行业“餐桌”

脑极体

AI

京东拍立淘图片搜索 API 接入实践:从图像识别到商品匹配的技术实现

tbapi

京东API 京东图片搜索接口 京东拍立淘API 京东图片API

因 Druid 配置导致 YashanDB 报 YAS-04003 打开游标数过多的问题分析

数据库砖家

数据库

为开源鸿蒙开发者而生,开鸿Bot系列今日预售启动

科技热闻

SDP架构在零信任中的实践

天翼云开发者社区

安全 零信任 sdp

旧貌换新颜:闪迪创作者系列助力修复师用视频为古书画按下‘重启键’

极客天地

国产操作系统定义以及品牌汇总

行云管家

信创 国产化 国产操作系统

【等保问题解答】信息系统安全等级保护三级一年几次?有法律依据吗?

行云管家

网络安全 等保 等级保护 等保测评

全平台开源即时通讯IM聊天框架MobileIMSDK的服务端开发指南,支持鸿蒙NEXT

JackJiang

鸿蒙 网络编程 即时通讯 IM

YashanDB 报错 YAS-07301:通过 dblink 查询 Oracle 超时?可能是系统资源瓶颈

数据库砖家

数据库

YashanDB 使用 leading hint 报错 YAS-04522?当前版本不支持该写法

数据库砖家

数据库

Android App 的上线流程

北京木奇移动技术有限公司

软件外包公司 APP外包公司 APP开发公司

【HarmonyOS NEXT】多目标产物构建实践

深海的鲸同学 luvi

天翼云助力中国交建,引领交通基建迈入数智新时代!

天翼云开发者社区

交通 大模型 数智化转型

YashanDB 报错:YAS-04003 maximum number of open cursors 的处理方法

数据库砖家

数据库

DBeaver 执行多条 SQL 报错 YAS-04209 的解决方式

数据库砖家

数据库

YashanDB|使用 leading hint 优化 SQL 报 YAS-04522 错误的应对方法

数据库砖家

数据库

KET口语考试APP的开发

北京木奇移动技术有限公司

软件外包公司 APP外包公司 KET口语考试

合合信息亮相2025中国图象图形大会,聚焦大模型时代的伪造图像检测

合合技术团队

人工智能 算法 图像识别 #大数据

YashanDB 使用 exp 导出数据时报 YAS-00402 错误的处理思路

数据库砖家

数据库

数据中心里的AI:从幕后工具到智能大脑的蜕变

ScaleFlux

高性能、高可用的 Lustre 解决方案:使用 xiRAID 4.1 在双节点共享 NVMe 环境下

Sergey Platonov

性能测试 Lustre 高可用性 安装指南

CodeBuddy暴改漏洞实录

VyrnSynx

CodeBuddy首席试玩官

BOM都没整明白,就别抱怨生产一团糟了!

积木链小链

数字化转型 BOM 智能制造 生产管理

YashanDB 如何限制用户连接数?三步搞定!

数据库砖家

数据库

【HarmonyOS 5】App Linking 应用间跳转详解

深海的鲸同学 luvi

鸿蒙 HarmonyOS HarmonyOS NEXT 实践分享

来了!520这场发布会将开启“企业级”迈向大模型时代的大门!

奇点云

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