What's new in PikiwiDB(Pika) v4.0.0

7 月 9 日
阅读 9 分钟
83
PikiwiDB 社区荣耀地宣告 —— 经过 9 个月打磨并在生产环境稳定运行 5 个月的 PikiwiDB (Pika) v4.0.0 【下文简称 Pika】今天正式发布。希望基于第三代存储引擎 Floyd 的这个新版本能为社区用户们带来更卓越的体验。

PikiwiDB(Pika) 3.5 最佳实践

7 月 1 日
阅读 6 分钟
106
PikiwiDB(Pika) 是 360 技术中台中间件团队基于 RocksDB 开发的大容量类 Redis 存储系统,力求在完全兼容 Redis 协议、继承 Redis 便捷运维设计的前提下通过持久化存储方式解决 Redis 在大容量场景下主从同步代价高、恢复时间慢、单线程相对脆弱、内存成本高等问题。

PikiwiDB(Pika) 混合存储之批量查询

6 月 20 日
阅读 2 分钟
294
2023 年 11 月发布的 PikiwiDB(Pika)【下文简称 Pika】 v3.5.2 开始支持混合存储,旨在通过缓存热点数据提升查询速度。

万字长文详解降本增效利器 PikiwiDB(Pika) 混合存储原理

6 月 7 日
阅读 14 分钟
399
在本版本更新中,我们引入了一个关键特性:通过在 Pika 的命令处理层集成 Redis 缓存,对冷数据与热数据进行了分离,在性能和成本之间达成了平衡,实现了混合存储。本文旨在深入探讨这一特性的架构设计与核心思想,期待与各位同行共同探讨。

Pika 主从数据同步状态指标 “repl_connect_status” 简介

6 月 5 日
阅读 2 分钟
325
PR #2638 合并后,Slave 超时后重新与 Master 建连,可能会有更长的时间处于 "connecting" 状态。此时主从已经建连成功,但若用户欲获取主从数据同步状态,只能查看日志,很不方便。

What’s new in Apache/dubbo-getty 1.5.0

6 月 5 日
阅读 2 分钟
337
Getty 支持 TCP lazy reconnect,所谓 lazy reconnect,《Go 语言网络库 getty 的那些事》一文有详细描述。 

What's new in PikiwiDB(Pika) v3.5.4

5 月 16 日
阅读 4 分钟
125
v3.5.4 解决了历史遗留的 bug,对 PikiwiDB(Pika) 的一些遗留 bug 进行修复和优化,旨在打造出一个高稳定性的版本。本次的重点优化主要包括,PikiwiDB(Pika)支持动态调整限速参数、增强 PikiwiDB(Pika) 的客观测性指标、 磁盘 IO 限速支持读限速及写限速等。

Farewell to Pika, Embracing the Arrival of PikiwiDB in 2024

2023-12-30
阅读 2 分钟
434
今年 (2023 年) 3 月份于某接手项目时,OpenAtom 基金会 Pika 项目( [链接] )对接人告诉我,OpenAtom 基金会旗下的多个项目都面临了一个共同问题:项目名称被第三方注册为商标。出于合规要求,余三月份重点工作之一就是给项目重新申请一个全新的名称。

What's new in Pika v3.5.2

2023-12-03
阅读 2 分钟
310
Pika 社区近期发布了备受期待的 v3.5.2 版本 [链接] ,不仅解决了历史遗留的 Bug问题,还引入了多项新特性。这些新特性主要包括 Pika 支持 Redis 事务、Pika 上层增加缓存层实现冷热数据分离、提升读性能、Codis-Proxy 支持动态修改配置参数等等,无疑将会让用户感受到更为高效和稳定的使用体验。

What's new in dubbo-go-pixiu v1.0.0

2023-11-27
阅读 4 分钟
280
dubbo 原生网关 dubbo-go-pixiu v1.0 [链接] 正式发版了,项目从 2019 年一路走来,四年磨剑,感谢从 铁城、张天 到 吕梦超 三位负责人。

What's new in Arana v0.2.0

2023-10-21
阅读 2 分钟
269
Arana 定位于云原生数据库代理,它可以以 sidecar 模式部署为数据库服务网格,项目地址是 [链接] 。Arana 提供透明的数据访问能力,当用户在使用时,可以不用关心数据库的“分片”细节,像使用单机 MySQL 数据库一样使用 Arana。

What's new in Pika v3.5.1

2023-09-28
阅读 2 分钟
422
该版本不仅做了很多优化工作,还引入了多项新功能。这些新功能包括 动态关闭WAL、ReplicationID 检测是否增量复制、在 K8s 环境上 Pika 服务的自动注册从而实现集群的自组织、以及 exporter 检测集群指标等等,无疑将会让用户享受到更为稳定和高效的 NoSQL 使用体验。

喜马拉雅 Redis 与 Pika 缓存使用军规

2023-09-08
阅读 3 分钟
596
缓存作为喜马拉雅至关重要的基础组件之一,每天承载着巨大的业务请求量。一旦缓存出现故障,对业务的影响将非常严重。因此,确保缓存服务的稳定和高效运行始终是我们的重要目标。

What's new in Pika v3.5.0

2023-08-24
阅读 3 分钟
772
时隔两年,Pika 社区正式发布经由社区 50 多人参与开发并在 360 生产环境验证可用的 v3.5.0 版本,新版本在提升性能的同时,也支持了 Codis 集群部署,BlobDB KV 分离,增加 Exporter 等新特性。
封面图

What's new in dubbo-go-pixiu v0.6.0

2023-03-04
阅读 9 分钟
1.5k
pixiu 0.6.0 虽然艰辛,但在社区小伙伴的努力下发布了。这个版本不止有常规社区功能,还有很多功能特性是来源于ASoC-2022 Alibaba Summer of Code,OSPP(中科院软件所[开源软件供应链点亮计划]) , GSoC(Google Summer of Code) 提案内容。

在Dubbo-go中使用TLS加密进行安全通信

2022-12-24
阅读 3 分钟
1.3k
CA生成公钥 ca_KeyPub 和私钥 ca_KeyPri,以及基本信息表 ca_Info。ca_Info 中一般包含了CA的名称、证书的有效期等信息。

基于 Istio + Envoy 的 dubbo-go Proxy Mesh

2022-11-10
阅读 3 分钟
746
from [链接]可以按照下文步骤,将 Demo 部署到本地集群。1 总体目标2 基本流程3 详细步骤3.1 环境要求3.2 前置条件3.3 部署到 Kubernetes3.3.1 部署 Provider3.3.2 部署 Consumer3.4 检查 Provider 和 Consumer 正常通信3.5 Istio 流量治理<h2 id="target">1 总体目标</h2>部署 dubbo-go 应用到 K...

Seata-php 入门与下半年展望

2022-08-16
阅读 6 分钟
1.2k
通俗地讲,Seata-php 是 seata 的 PHP 语言实现,实现了 Java 和 PHP 之间的互通,让 PHPer 也能使用 seata-php 来实现分布式事务。

What's new in dubbo-go-pixiu 0.5.1

2022-08-10
阅读 3 分钟
1.5k
dubbo-go-pixiu v0.5.1(链接[链接] ) 经过 apache 发版投票流程今天正式发版 ,在此感谢关注 dubbo-go-pixiu 的伙伴,以及社区伙伴们的无私奉献。

What's new in dubbo-go-pixiu 0.4.0

2022-01-04
阅读 3 分钟
1.7k
近期社区发布了 0.4.0 版本,具体请查看 v0.4.0。相关改进实在太多,本文只列出相关重大 feature、bugfix 、 性能提升项。

dubbogo 凌烟阁之 望哥

2021-07-11
阅读 3 分钟
1.5k
dubbogo 项目已进入第六个年头。dubbogo 项目初期的使命就是 "bridging the gap between Java and Go" ,目前 dubbogo 已经对齐所有 dubbo 版本,正与 Dubbo 齐头并进,并在云原生方向反哺 Dubbo。

dubbogo 凌烟阁之 方银城

2021-07-11
阅读 2 分钟
1.5k
dubbogo 项目已进入第六个年头。dubbogo 项目初期的使命就是 "bridging the gap between Java and Go" ,目前 dubbogo 已经对齐所有 dubbo 版本,正与 Dubbo 齐头并进,并在云原生方向反哺 Dubbo。

dubbogo 社区负责人于雨说

2021-06-23
阅读 4 分钟
2.4k
从业十一年来一直在服务端基础架构研发一线,工作内容广泛,涵盖 RPC、NoSQL 存储、实时监控告警、即时通信、消息推送等方面。研究内容也挺广泛,2018 年到 2019 年在 Google 内搜索 RocksDB,个人的技术博客一直在 first page,我大概也是国内最早的 gogo protobuf 和 pulsar 研究和鼓吹者。

我在阿里实习做开源

2021-03-20
阅读 4 分钟
1.9k
李志信 (GitHubID LaurenceLiZhixin),中山大学软件工程专业在校学生,擅长使用 Java/Go 语言,专注于云原生和微服务等技术方向。

云原生中间件的下一站

2021-02-09
阅读 7 分钟
10.9k
于雨(github @AlexStocks),dubbogo 社区负责人,一个有十年服务端基础架构和中间件研发一线工作经验的程序员,陆续参与和改进过 Redis/Pika/Muduo/dubbo-go/Sentinel-go 等知名项目,目前在蚂蚁金服可信原生部从事容器编排工作。

Dubbo-go Server端开启服务过程

2020-11-07
阅读 15 分钟
1.7k
导读:随着微服务架构的流行,许多高性能 rpc 框架应运而生,由阿里开源的 dubbo 框架 go 语言版本的 dubbo-go 也成为了众多开发者不错的选择。本文将介绍 dubbo-go 框架的基本使用方法,以及从 export 调用链的角度进行 server 端源码导读,希望能引导读者进一步认识这款框架。下周将发表本文的姊妹篇:《从 client 端...

解构 Dubbo-go 的核心注册引擎 Nacos

2020-09-19
阅读 5 分钟
1.8k
近几年,随着Go语言社区逐渐发展和壮大,越来越多的公司开始尝试采用Go搭建微服务体系,也涌现了一批Go的微服务框架,如go-micro、go-kit、Dubbo-go等,跟微服务治理相关的组件也逐渐开始在Go生态发力,如Sentinel、Hystrix等都推出了Go语言版本,而作为微服务框架的核心引擎--注册中心,也是必不可缺少的组件,市面已经...

What’s New in Dubbo-go-hessian2 v1.7.0

2020-09-17
阅读 6 分钟
1.8k
另外v1.6.3 将 attachment 类型由 map[string]stiring 改为map[string]interface{} 导致版本不兼容问题,这部分已还原,后续的计划是将dubbo协议的request/response对象整体迁移到dubbogo项目中进行迭代修改, hessian2中将不再改动到request/response对象。

What's new in Dubbo-go v1.5.1

2020-09-12
阅读 4 分钟
1.3k
近期我们发布了 dubbo-go v1.5.1,虽然是 v1.5 的一个子版本,但相比于 v1.5.0, 社区还是投入了很大人力添加了如下重大改进。

What's New in Dubbo-go v1.5

2020-07-27
阅读 4 分钟
1.5k
计算机技术浪潮每 10 年都有一次技术颠覆,相关知识体系最迟每 5 年都会革新一次,大概每两年贬值一半,在应用服务通信框架领域亦然。凡是有长期生命的通信框架,大概有 5 年的成长期和 5 年的稳定成熟期。每个时代都有其匹配的应用通信框架,在 20 年前的 2G 时代,强跨语言跨平台而弱性能的 gRPC 是不会被采用的。