Wednesday, September 11, 2024 在 社区动态
在 Apache Dubbo 突破 4w Star 之际,Apache Dubbo 团队正式宣布,Dubbo 3.3 正式发布!作为全球领先的开源微服务框架,Dubbo 一直致力于为开发者提供高性能、可扩展且灵活的分布式服务解决方案。此次发布的 Dubbo 3.3,通过 Triple X 的全新升级,突破了以往局限,实现了对南北向与东西向流量的全面支持,并提升了对云原生架构的友好性。 Dubbo 的基础介绍 Apache Dubbo 是一个高性能、轻量级的微服务框架,最初由 Java 开发,但现 …
Thursday, January 18, 2024 在 社区动态
本文带来本赛题详细解读,开放原子开源基金会官方报名渠道 及更多详情请查看文章最后链接与二维码。 赛题解读 我们期待参赛团队在高性能 Triple(HTTP/3) 协议设计、完善的 Benchmark 验收体系、零信任解决方案、Service Mesh架构 等方向持续探索,共同定义下一代云原生微服务体系,为开源社区和企业用户在性能、安全等方面带来收益。 本赛事一共包含五道赛题: 基于 HTTP/3 的高性能传输协议(Java) 自动化的 Dubbo 框架与协议性能基准 Benchmark 机制与平 …
Sunday, December 31, 2023 在 社区动态
Dubbo Initializer 可用来快速生成 Java 项目脚手架,帮助简化微服务项目搭建、基本配置、组件依赖管理等。 Initializer 仍在持续更新中,更多 Dubbo Feature 的支持将会陆续发布。 选择 Dubbo 版本 Initializer 将使用 dubbo-spring-boot-starter 创建 Spring Boot 项目,因此我们首先需要选择 Dubbo 与 Spring Boot 的版本。 录入项目基本信息 接下来,填入项目基本信息,包括项目坐标、项目 …
Monday, October 23, 2023 在 社区动态
最受欢迎的 Java 集成开发环境 IntelliJ IDEA 与开源微服务框架 Apache Dubbo 社区强强合作,给广大微服务开发者带来了福音。与 IntelliJ IDEA 2023.2 版本一起,Jetbrains 官方发布了一款全新插件 - Apache Dubbo in Spring Framework。 这款插件可以帮助开发者解决 Dubbo 项目初始化问题,同时方便识别项目开发过程中的 Dubbo 服务及其依赖关系,基于 Apache Dubbo 的微服务开发将变得非常简单。 …
Saturday, October 07, 2023 在 社区动态
摘要:本文整理自政采云资深开发工程师王晓彬的分享。本篇内容主要分为四个部分: 一、项目背景 二、为什么叫高速公路 三、修路实践 四、未来规划 一、项目背景 我们有一个云岛业务叫政采云,它是政府的购物网站,类似于淘宝。政府采购会在政采云上做企业采购、政府采购的业务。 云岛中的"云"是指我们的云平台,云平台是我们公司自己部署的一套购物网站,它对应的是一套微服务框架。而"岛"是指,比如安徽或者山西它们都有自己的局域网,如果我们在它们那里也部署一套这个框架,就 …
Saturday, October 07, 2023 在 社区动态
精进云原生 – Dubbo Kubernetes 最佳实践 摘要:本文整理自阿里云研发工程师、Apache Dubbo PMC江河清的分享。本篇内容主要分为六个部分: 一、使用 Dubbo Starter 初始化项目 二、开发微服务之协议选型 三、基于 Kubernetes 快速初始化环境 四、快速部署应用到 Kubernetes 集群中 五、云原生微服务可观测最佳实践 六、在 Kubernetes 中管理微服务应用 上图是从 Istio 借鉴的一个demo,它包含了四个组件,分别 …
Saturday, October 07, 2023 在 社区动态
摘要:本文整理自杭州有赞科技有限公司中间件技术专家、Apache Dubbo PMC华钟明在 Community Over Code 2023 大会上的分享。本篇内容主要分为五个部分: 一、GraalVM 直面Java应用在云时代的挑战 二、Dubbo 享受 AOT 带来的技术红利 三、Dubbo Native Image 的实践和示例 四、Dubbo 集成 Native Image 的原理和思考 五、Dubbo 在 Native Image 技术的未来规划 一、GraalVM 直面Java应用 …
Saturday, October 07, 2023 在 社区动态
摘要:本文整理自陌陌研发工程师、Apache Dubbo PMC陈有为在 Community Over Code 2023 大会上的分享,本篇内容主要分为四个部分: 一、RPC 协议开发微服务 二、全新升级的 Triple 协议 三、Triple 协议开发微服务 四、Dubbo 为 Triple 协议带来治理能力 一、RPC 协议开发微服务 在我们正常开发微服务的时候,传统RPC服务可能在最底层。上层可能是浏览器、移动端、外界的服务器、自己的测试、curl等等。我们可能会通过Tomcat这种外部 …
Saturday, October 07, 2023 在 社区动态
摘要:本文整理自阿里云分布式事务产品负责人、Seata 开源项目创始人、微服务开源治理负责人季敏的分享。本篇内容主要分为三个部分: 一、微服务架构下数据一致性的挑战 二、分布式事务Seata的架构演进 三、如何基于Seata扩展RPC和数据库 一、微服务架构下数据一致性的挑战 在2019年,我们基于Dubbo Ecosystem Meetup,收集了2000多份关于"在微服务架构,哪些核心问题是开发者最关注的?“的调研问卷。最终分布式事务占比最大,有54%。 但在Seata …
Saturday, October 07, 2023 在 社区动态
摘要:本文整理自阿里云 MSE 研发工程师何家欢的分享。本篇内容主要分为四个部分: 一、Why 微服务治理? 二、OpenSergo:服务治理控制面与标准规范 三、OpenSergo & Dubbo 最佳实践 四、OpenSergo 的未来之路 一、Why 微服务治理? 现代的微服务架构里,我们通过将系统分解成一系列的服务并通过远程过程调用联接在一起,在带来一些优势的同时也为我们带来了一些挑战。 如上图所示,可以看到一个词云,这些都是目前微服务架构在生产上所遇到的挑战。比如,最常见的流量 …