议题征集中|KCD 2023 杭州站

2023-09-14
阅读 2 分钟
577
Kubernetes Community Days (KCD) 由云原生计算基金会 (CNCF) 发起,由全球各国当地的 CNCF 大使、CNCF 员工以及 CNCF 会员单位联合组织。目前 KCD 正在全球各个国家活跃地组织进行中,KCD 聚集了来自云原生领域开源社区的最终用户、贡献者和技术专家,这一系列的活动有助于提高 Kubernetes 社区的活跃度并完善其发...
封面图

大象转身:支付宝资金技术 Serverless 提效总结

2023-09-08
阅读 14 分钟
728
本文是支付宝资金技术团队在《大象转身-支付宝资金技术交付提效之路》系列总结之一。如果你正在负责一个所支撑的业务面临从平台到场景化创新的发展阶段,希望通过提升交付效率来提升技术团队的竞争力和团队研发幸福感, 那么这篇文章也许会让你有收获:
封面图

Dragonfly 在 Kubernetes 多集群环境下分发文件和镜像

2023-08-31
阅读 15 分钟
1.4k
作者简介戚文博(百蓦)Dragonfly Maintainer,蚂蚁集团软件工程师主要负责「基于 P2P 的文件分发以及镜像加速系统」。本文 2036 字 阅读 8 分钟Dragonfly 提供高效、稳定、安全的基于 P2P 技术的文件分发和镜像加速系统,并且是云原生架构中镜像加速领域的标准解决方案以及最佳实践。现在为云原生计算机基金会(CNCF)...
封面图

蚂蚁 SOFAServerless 微服务新架构的探索与实践

2023-08-23
阅读 5 分钟
583
曾负责基于 K8s Deployment 的应用发布运维平台建设、K8s 集群的 Node/pod 多级弹性伸缩与产品建设。当前主要负责应用架构演进和 Serverless 相关工作。同时也是 SOFAArk 社区的开发和维护者以及 KNative 社区的贡献者。
封面图

超越边界:FaaS 的应用实践和未来展望

2023-08-23
阅读 8 分钟
815
长期从事服务治理和服务发现等相关领域的研究和实践,在 RPC 框架(Dubbo、Spring Cloud 和 SOFARPC 等)方面有源码级的研究和贡献;在 Service Mesh、云原生、容器和 K8s 等方面有深入的研究和实践经验。
封面图

MoE 系列(七)| Envoy Go 扩展之沙箱安全

2023-08-03
阅读 2 分钟
1.3k
所谓的沙箱安全,是为了保护 Envoy 这个宿主程序的安全,也就是说,扩展的 Go 代码运行在一个沙箱环境中,即使 Go 代码跑飞了,也不会把 Envoy 搞挂。
封面图

MoE 系列(六)|Envoy Go 扩展之并发安全

2023-08-03
阅读 3 分钟
444
前一篇介绍了 Envoy Go 扩展的内存安全,相对来说,还是比较好理解的,主要是 Envoy C++ 和 Go GC 都有自己一套的内存对象的生命周期管理。 这篇聊的并发安全,则是专注在并发场景下的内存安全,相对来说会复杂一些。
封面图

SOFABoot 4.0 正式发布,多项新特性等你来体验!

2023-07-14
阅读 19 分钟
1.6k
SOFABoot 4.0 依赖 Java 17 作为最小支持的 JDK 版本。如果你的应用目前使用 Java 8 或 11,你需要先将自己的 JDK 版本升级到 17 才能基于 SOFABoot 4.0 进行开发。
封面图

SOFAStack 的一下五年

2023-06-25
阅读 6 分钟
1.3k
文|宋顺(GitHub ID:nobodyiam)SOFAStack 社区开源负责人蚂蚁集团高级技术专家 本文 3861 字 阅读 11 分钟 01回顾开源这五年回想起 2018 年 4 月 19 日 SOFAStack 首次开源,当时的官宣文章中就提到了我们开源的初心:期望通过逐步向社区开源 SOFA 中各个组件,从而一方面帮助更多机构和合作伙伴完成金融分布式转型,...
封面图

Seata Saga 模式快速入门和最佳实践

2023-06-14
阅读 6 分钟
1.9k
文|王特 (花名:亦夏)Email:yixia.wt@antgroup.com蚂蚁集团数据中间件核心开发本文4927 字 阅读 13 分钟Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。Seata 为用户提供了 AT、TCC、SAGA、XA 等多种事务模式,帮助解决不同业务场景下的事务一致性问题。 本文主...
封面图

生产环境可用的 Seata-go 1.2.0 来啦!!!

2023-06-14
阅读 3 分钟
1.4k
文|刘月财(GitHub ID:luky116)360 服务端开发专家Seata-go 项目负责人本文 2752 字 阅读 7 分钟发布概览Seata-go 1.2.0 版本支持 XA 模式。XA 协议是由 X/Open 组织提出的分布式事务处理规范,其优点是对业务代码无侵入。当前 Seata-go 的 XA 模式支持 MySQL 数据库。至此,Seata-go 已经集齐 AT、TCC、Saga 和 XA 四...
封面图

MoE 系列(五)|Envoy Go 扩展之内存安全

2023-05-31
阅读 2 分钟
625
前面几篇介绍了 Envoy Go 扩展的基本用法,接下来几篇将介绍实现机制和原理。Envoy 是 C++ 实现的,那 Envoy Go 扩展,本质上就相当于把 Go 语言嵌入 C++ 里了。在 Go 圈里,将 Go 当做嵌入式语言来用的,貌似并不太多见,这里面细节还是比较多的。比如:Envoy 有一套自己的内存管理机制,而 Go 又是一门自带 GC 的语言...
封面图

MOSN 基于延迟负载均衡算法——走得更快,期待走得更稳

2023-05-23
阅读 4 分钟
1.3k
文|纪卓志(GitHub ID:jizhuozhi)京东高级开发工程师MOSN 项目 Committer专注于云原生网关研发的相关工作,长期投入在负载均衡和流量控制领域前言这篇文章主要是介绍 MOSN 在 v1.5.0 中新引入的基于延迟的负载均衡算法#2253。首先会对分布式系统中延迟出现的原因进行剖析,之后介绍 MOSN 都通过哪些方法来降低延迟,最...
封面图

MoE 系列(四)|Go 扩展的异步模式

2023-05-17
阅读 3 分钟
815
在《MoE 系列(三)|使用 Istio 动态更新 Go 扩展配置》中我们体验了用 Istio 做控制面,给 Go 扩展推送配置,这次我们来体验一下,在 Go 扩展的异步模式下,对 Goroutine 等全部 Go 特性的支持。
封面图

【开源之夏 2023】欢迎报名 Dragonfly、Kata Containers、Nydus 社区项目!

2023-05-14
阅读 4 分钟
945
开源之夏是由“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。
封面图

【开源之夏 2023】欢迎报名 MOSN 社区项目!

2023-05-09
阅读 3 分钟
1.5k
开源之夏是由“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。
封面图

【开源之夏 2023】欢迎报名 SOFAStack 社区项目!

2023-05-09
阅读 4 分钟
1.3k
开源之夏是由“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。
封面图

MoE 系列(三)|使用 Istio 动态更新 Go 扩展配置

2023-05-04
阅读 3 分钟
1.2k
上一篇我们用 Go 扩展实现了 Basic Auth,体验了 Go 扩展从 Envoy 接受配置。之所以这么设计,是想复用 Envoy 原有的 xDS 配置推送通道,今天我们就来体验一番,云原生的配置变更。前提准备这次我们需要一套 K8s 环境,如果你手头没有,推荐使用 Kind 安装一套。具体安装方式,这里就不展开了。安装 Istio我们直接安装最...
封面图

蚂蚁安全科技 Nydus 镜像加速实践

2023-04-25
阅读 14 分钟
4.5k
蚂蚁安全科技 Nydus 镜像加速实践原创 曦栖 金融级分布式架构文|蚂蚁集团 ZOLOZ 团队使用全球领先安全科技,为用户和机构提供安全、便捷的安全风控解决方案。本文 6386 字 阅读 12 分钟背景简介ZOLOZ[1]是蚂蚁集团旗下的全球安全风控平台,通过业内领先的生物识别、大数据分析和人工智能技术,为用户和机构提供安全又便...
封面图

MoE 系列(二)|Golang 扩展从 Envoy 接收配置

2023-04-18
阅读 3 分钟
1.2k
文|朱德江(GitHub ID:doujiang24)MOSN 项目核心开发者蚂蚁集团技术专家 专注于云原生网关研发的相关工作本文 1445 字 阅读 5 分钟上一篇我们用一个简单的示例,体验了用 Golang 扩展 Envoy 的极速上手。 这次我们再通过一个示例,来体验 Golang 扩展的一个强大的特性:从 Envoy 接收配置 。Basic Auth我们还是从一个...
封面图

Tongsuo/铜锁|「开放原子开源基金会」拜访篇

2023-04-06
阅读 1 分钟
1.1k
2023 年 3 月,铜锁密码学开源项目的研发和运营团队拜访了位于北京的开放原子开源基金会(以下简称基金会),并就 2023 年开源项目运营计划进行了深入沟通。

Dragonfly 最新版本 v2.0.9 发布

2023-03-24
阅读 5 分钟
2.9k
Dragonfly 最新正式版本 v2.0.9 已经发布!感谢 Dragonfly 的贡献者们,同时也感谢默默支持 Dragonfly 项目的各个公有云团队。欢迎访问 d7y.io[1] 网站来了解详情,下面具体介绍 v2.0.9 版本带来了那些更新。
封面图

火山引擎基于 Dragonfly 加速实践

2023-03-24
阅读 6 分钟
2.9k
火山引擎镜像仓库 CR 使用 TOS 来存储容器镜像。目前在一定程度上能满足并发大规模的镜像拉取。然而最终拉取的并发量受限于 TOS 的带宽和 QPS。
封面图

Seata-go 1.1.0 发布,补齐 AT 模式支持

2023-03-14
阅读 4 分钟
2k
Seata-go 1.1.0 版本补齐了 AT 模式下对 Multi Delete、Multi Update、Insert on Update 和 Select for Update 的支持。至此 Seata-go 的 AT 模式与 Seata AT 模式全面对齐。
封面图

DLRover:蚂蚁开源大规模智能分布式训练系统

2023-03-08
阅读 5 分钟
1.3k
本文整体介绍了 DLRover 的项目动机与核心能力,未来我们会发布一系列文章,来从同步/异步弹性训练,优化策略服务,多种集群和训练框架对接,策略定制开发等多个角度来介绍 DLRover 的更多细节,敬请期待。
封面图

Wasm 原生时代已经来到

2023-03-07
阅读 13 分钟
1.3k
Ending 定律:一切可编译为 WebAssembly 的,终将被编译为 WebAssembly(Any application that can be compiled to WebAssembly, will be compiled to WebAssembly eventually)。
封面图

Nydus 在约苗平台的容器镜像加速实践

2023-03-01
阅读 11 分钟
945
Nydus 是蚂蚁集团,阿里云和字节等共建的开源容器镜像加速项目,是 CNCF Dragonfly 的子项目,Nydus 在 OCI Image Spec 基础上重新设计了镜像格式和底层文件系统,从而加速容器启动速度,提高大规模集群中的容器启动成功率。详情文档请参考如下地址:
封面图

Tongsuo|铜锁再获 IOS 和 Linux 平台商用密码认证资质

2023-02-01
阅读 2 分钟
1.5k
文|杨洋(花名:凯申 )铜锁开源密码库创始人蚂蚁集团高级技术专家 文|张成龙(花名:刻一)蚂蚁集团技术专家 本文 1657 字 阅读 5 分钟点击查看原文《Tongsuo|铜锁再获 IOS 和 Linux 平台商用密码认证资质》2022 年底,我们借助文章《Tongsuo | 全球首个商用密码产品认证的密码学开源项目》,向外界公布铜锁密码库获得...
封面图

Nydus 加速镜像一致性校验增强

2023-01-31
阅读 5 分钟
1.1k
GitLink 编程夏令营是在 CCF 中国计算机学会指导下,由 CCF 开源发展委员会(CCF ODC)举办的面向全国高校学生的暑期编程活动。这是去年(2022)的夏令营活动中,王瑞同学参加 Nydus 开源项目的总结,主要介绍了为 Nydus 支持镜像与文件系统一致性校验所做的相关工作。
封面图

一个 go-sql-driver 的离奇 bug

2023-01-18
阅读 5 分钟
1.2k
文|郝洪范京东技术专家 Seata-go 项目共同发起人微服务底层技术的探索与研究。本文 3482 字 阅读 7 分钟对于 Go CURD Boy 来说,相信 github.com/go-sql-driver/mysql 这个库都不会陌生。基本上 Go 的 CURD 都离不开这个特别重要的库。我们在开发 Seata-go 时也使用了这个库。不过最近在使用 go-sql-driver/mysql 查询 ...
封面图