今年(2023年) 3 月份于某接手项目时,OpenAtom 基金会 Pika 项目(https://github.com/OpenAtomFoundation/pika)对接人告诉我,OpenAtom 基金会旗下的多个项目都面临了一个共同问题:项目名称被第三方注册为商标。出于合规要求,余三月份重点工作之一就是给项目重新申请一个全新的名称。 在与 Pika 老团队的成员进行商讨后,结合了 “兔子哥” 和 “YYJ” 的建议,我决定将其命名为 "Pi-kiwi-DB"...

Pika社区近期发布了备受期待的v3.5.2版本https://github.com/OpenAtomFoundation/pika/releases/tag/v3.5.2-alpha,不仅解决了历史遗留的Bug问题,还引入了多项新特性。这些新特性主要包括Pika支持Redis事务、Pika上层增加缓存层实现冷热数据分离、提升读性能、Codis-Proxy支持动态修改配置参数等等,无疑将会让用户感受到更为高效和稳定的使用体验。 1新特性 Pika支持Redis事务,使得Pika的数据够在一系列命令的执行中保持数据的一致性和可靠性https://github.com/OpenAtomFound...

  FMlAAiS9UagI   2023年12月11日   9   0   0 数据github数据githubredisRedis

Pika社区近期发布了备受期待的v3.5.2版本https://github.com/OpenAtomFoundation/pika/releases/tag/v3.5.2-alpha,不仅解决了历史遗留的Bug问题,还引入了多项新特性。这些新特性主要包括Pika支持Redis事务、Pika上层增加缓存层实现冷热数据分离、提升读性能、Codis-Proxy支持动态修改配置参数等等,无疑将会让用户感受到更为高效和稳定的使用体验。 1新特性 Pika支持Redis事务,使得Pika的数据够在一系列命令的执行中保持数据的一致性和可靠性https://github.com/OpenAtomFound...

dubbo原生网关dubbo-go-pixiuv1.0https://github.com/apache/dubbo-go-pixiu/releases/tag/v1.0.0-rc2正式发版了,项目从2019年一路走来,四年磨剑,感谢从铁城、张天到吕梦超三位负责人。 目前,dubbo-go-pixiu可作为dubbo/dubbogo服务网关,也可作为dubbo/dubbogo服务的sidecar,还额外基于Istiov1.14.3实现了dubbo的控制面。 dubbo-go和dubbo-go-pixiu在2023年初被蚂蚁集团采用内部容器PAASHCS(HyperContainerServic...

dubbo原生网关dubbo-go-pixiuv1.0https://github.com/apache/dubbo-go-pixiu/releases/tag/v1.0.0-rc2正式发版了,项目从2019年一路走来,四年磨剑,感谢从铁城、张天到吕梦超三位负责人。 目前,dubbo-go-pixiu可作为dubbo/dubbogo服务网关,也可作为dubbo/dubbogo服务的sidecar,还额外基于Istiov1.14.3实现了dubbo的控制面。 dubbo-go和dubbo-go-pixiu在2023年初被蚂蚁集团采用内部容器PAASHCS(HyperContainerServic...

时隔两年,Pika社区正式发布经由社区50多人参与开发并在360生产环境验证可用的v3.5.0版本,新版本在提升性能的同时,也支持了Codis集群部署,BlobDBKV分离,增加Exporter等新特性。 我们将详细介绍该版本引入的重要新特性。 1去除Rsync 在v3.5.0版本之前,Pika使用Rsync工具进行引擎中存量数据的同步,Pika进程启动时创建Rsync子进程。这种同步方式在实际使用中出现了一些问题,包括Pika进程crash后重新拉起无法正常同步以及同步过程中Rsync进程无故退出等。在今年发布的v3.5.0版本中,我们在全量同步方案方面进行了重要的改进,摒弃了以往使用的Rs...

作者:喜马拉雅董道光 宣言:缓存不是万金油,更不是垃圾桶!!! 缓存作为喜马拉雅至关重要的基础组件之一,每天承载着巨大的业务请求量。一旦缓存出现故障,对业务的影响将非常严重。因此,确保缓存服务的稳定和高效运行始终是我们的重要目标。 下面是我们对喜马缓存历史故障复盘后总结的一套缓存使用规范,在此分享给大家,希望小伙伴们能在缓存选型和使用的过程中少踩坑。 1.缓存选型 1.1缓存类型介绍 喜马线上缓存类型主要有4种: 1. redis主从模式:官方原版 2.codis-redis:豌豆荚开源,redis集群解决方案 3.云数据库redis:redis-cluster容器化部署 4...

Pika社区很高兴宣布,我们今天发布已经过我们生产环境验证v3.5.1版本https://github.com/OpenAtomFoundation/pika/releases/tag/v3.5.1。 该版本不仅做了很多优化工作,还引入了多项新功能。这些新功能包括动态关闭WAL、ReplicationID检测是否增量复制、在K8s环境上Pika服务的自动注册从而实现集群的自组织、以及exporter检测集群指标等等,无疑将会让用户享受到更为稳定和高效的NoSQL使用体验。 1新特性 1Slowlog增加队列等待时间统计,在队列阻塞的时候方便我们进行问题定位。PR1997,作者wangshao...

Arana定位于云原生数据库代理,它可以以sidecar模式部署为数据库服务网格,项目地址是https://github.com/arana-db/arana。Arana提供透明的数据访问能力,当用户在使用时,可以不用关心数据库的“分片”细节,像使用单机MySQL数据库一样使用Arana。 在这个秋高气爽的季节,Arana社区很高兴的宣布,经过社区47位贡献者一年多的努力,我们正式发布了0.2.0版本。该版本不仅做了很多优化工作,修复了一些bug,还引入了多项新功能。这些新功能包括配置中心支持watch机制动态监听配置变更,支持可视化的admin配置管理后台,对数据库表的sharding能力...

Arana定位于云原生数据库代理,它可以以sidecar模式部署为数据库服务网格,项目地址是https://github.com/arana-db/arana。Arana提供透明的数据访问能力,当用户在使用时,可以不用关心数据库的“分片”细节,像使用单机MySQL数据库一样使用Arana。 在这个秋高气爽的季节,Arana社区很高兴的宣布,经过社区47位贡献者一年多的努力,我们正式发布了0.2.0版本。该版本不仅做了很多优化工作,修复了一些bug,还引入了多项新功能。这些新功能包括配置中心支持watch机制动态监听配置变更,支持可视化的admin配置管理后台,对数据库表的sharding能力进...

dubbo-go-pixiuv0.5.1(链接https://github.com/apache/dubbo-go-pixiu/releases/tag/v0.5.1-rc2)经过apache发版投票流程今天正式发版,在此感谢关注dubbo-go-pixiu的伙伴,以及社区伙伴们的无私奉献。 1Pixiu是什么 Pixiu是dubbogo社区推出的一款基于Dubbo生态的高性能网关。 2Pixiu0.5.1发版内容 Features1可观测性之分布式链路追踪我们常说的可观测性大致分为三个方向:Logging、Tracing和Metrics。皆在帮助开发者快速分析和诊断分布式应用的性能瓶颈,提...

  FMlAAiS9UagI   2023年11月02日   17   0   0 apachegithubgithubapacheideDubbodubboide

通俗地讲,Seata-php是seata的PHP语言实现,实现了Java和PHP之间的互通,让PHPer也能使用seata-php来实现分布式事务。 Seata是一个非常成熟的分布式事务框架,在Java领域是事实上的分布式事务技术标准平台。Seata目前正在构建其多语言体系【参考文档1】,整个体系包含了目前常用的五大类语言:Java、Go、Python、Js和PHP,目前的态势是后四种语言都依据SeataJava版本构建起对应语言的实现。 除了追求Seata多语言体系过程中因为开源价值要求构建Seata的PHP版本这个原因外,作为构建起Web1.0时代技术基础LAMP架构中的要角,PHP语言在...

  FMlAAiS9UagI   2023年11月02日   23   0   0 phpgithubphpgithubJavajava

dubbogo项目每个import代码块都是如下组织格式: import("go内置包")import("第三方包")import("当前项目的包") 后来社区的committer董剑辉同学开发了一个命令行工具imports-formatter,用于整理代码imports块,本文主要介绍如何在goland中加载这个工具,自动把你的项目的import代码块格式化成dubbogo风格。 一、dubbogo-cli工具介绍 相较goimports,imports-formatter更易读、更规范。它将imports块分成上中下三块:最上面那块是GoSDK自有包,中间块是第三方包,最下...

from​​https://github.com/apache/dubbo-go-samples/tree/master/mesh​​ 可以按照下文步骤,将Demo部署到本地集群。 ​​1总体目标​​ ​​2基本流程​​ ​3详细步骤​ ​​3.1环境要求​​ ​​3.2前置条件​​ ​3.3部署到Kubernetes​ ​​3.3.1部署Provider​​ ​​3.3.2部署Consumer​​ ​​3.4检查Provider和Consumer正常通信​​ ​​3.5Istio流量治理​​ 1总体目标 部署dubbo-go应用到Kubernetes Istio自动注入En...

  FMlAAiS9UagI   2023年11月02日   48   0   0 apachegithubgithubapacheideide

dubbogo社区近期发布了<​​https://github.com/apache/dubbo-go/releases/tag/v3.0.3-rc2​​>。相关改进内容较多,本文只列出相关重大feature、bugfix、性能提升项。 1.Proxyless模式下证书文件获取 在Proxy模式下,Istio颁发的证书可以通过sidecar进行获取和轮换。但在Proxyless模式下,需要主动去获取证书。本功能实现了在有无istio-agent的两种情况下,获取istio颁发的证书,交给dubbogo框架使用。相关pr为:<​​https://github.com/apach...

喜报 2022年9月,蚂蚁集团开源人物的典型代表-赵新,喜获2022年由中国信通院评选的 “OSCAR尖峰开源人物”。 该奖项于2022年9在信通院隆重颁发,现场颁奖图如上。 于雨,是赵新在蚂蚁集团的花名,其另一个身份是dubbogo社区负责人,还是蚂蚁集团分布式事务框架seata开源负责人。从业十二年来一直在服务端基础架构研发一线,工作内容广泛,涵盖RPC、NoSQL存储、实时监控告警、即时通信、消息推送、K8s、DBMesh等多个技术方向。 于雨热爱开源十余年。2022年初,为表彰其对阿里开源生态四年如一日做出的杰出贡献,于雨被阿里集团开源委员会评为 “202...

dubbogo社区发布了 ​​v3.0.4​​​ ​​https://github.com/apache/dubbo-go/releases/tag/v3.0.4-rc1,本文列出相关重大​​feature、bugfix、性能提升项。 1对接PolarisMesh 互联互通工作一直是dubbogo社区过去四年工作的重点。今年突破阿里社区的产品矩阵,与腾讯相关同学合作,完成了dubbogo对 Polaris的服务注册发现、动态路由、访问限流三大能力的集成。 Polaris是一支持多语言多框架的云原生服务治理平台,具备服务管理、流量管理、故障容错、配置管理和可观测性五...

1背景 Dubbo-go在Getty/Triple/Grpc三个通信层面支持TLS链路安全通信。 2原理 2.1证书机制: ps:可以先提前了解非对称加密机制。 CA(CertificationAuthority)负责生成根证书、签发证书等等。CA自签证书的过程如下: CA生成公钥ca_KeyPub和私钥ca_KeyPri,以及基本信息表ca_Info。ca_Info中一般包含了CA的名称、证书的有效期等信息。 CA对(ca_KeyPub+ca_Info)进行散列运算,得到散列值ca_Hash。 CA使用其私钥ca_KeyPri对ca_Hash进行非对称加密,得到加密的散列值enc_ca_H...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~