tag dubbo

標籤
貢獻21
87
02:17 AM · Oct 27 ,2025

@dubbo / 博客 RSS 訂閱

KerryWu - dubbo框架 - 服務提供者流程

1. 前言 在 Dubbo 框架中,服務提供者通過 XML 配置發佈服務時,涉及多個模塊之間的協作,包括 ServiceConfig、Protocol、Exporter、Registry、Exchange 和 Transport 等。 1、官網代碼設計圖 這是官網代碼架構設計圖,主要體現各個模塊之間的調用關係。 不僅包含服務提供者調用關係,也包含服務消費者的,具體解釋看官網介紹。 為了便於

dubbo

收藏 評論

阿里云云原生 - Dubbo 3.3.0-beta 版本正式發佈

作者:Apache Dubbo社區 近日,Apache Dubbo 發佈了 3.3 分支大版本 3.3.0-beta.1,相較於 3.2 系列版本,3.3.0-beta 引入了一些重量級的功能升級,按照社區規劃,3.3 也將是 Dubbo3 非常重要的一個里程碑大版本,在 3.3.0 首個正式版本之後 Dubbo3 將正式進入長期穩定維護態,即標誌着 Dubbo3 作為面向雲原生時代的下一代微服務

dubbo , 雲原生

收藏 評論

今夜有點兒涼 - Dubbo 的底層原理

Dubbo 是阿里巴巴開源的一款分佈式服務框架,主要用於解決服務治理、遠程調用和高併發等問題,廣泛應用於微服務架構中。Dubbo 底層原理涉及多個核心組件和機制,主要包括服務註冊與發現、通信機制、集羣容錯和負載均衡等。以下是 Dubbo 的底層原理的詳細解析: 1. 架構設計 Dubbo 的架構主要分為三大角色: 服務提供者(Provider):提供服務的實體。 服務消費者(Consume

服務註冊 , dubbo , 負載均衡 , zookeeper , 分佈式系統

收藏 評論

vivo互聯網技術 - TimeWheel算法介紹及在應用上的探索

作者:來自 vivo 互聯網服務器團隊- Li Fan 本文從追溯時間輪算法的出現,介紹了時間輪算法未出現前,基於隊列的定時任務實現,以及基於隊列的定時任務實現所存在的缺陷。接着我們介紹了時間輪算法的算法思想及其數據結構,詳細闡述了三種時間輪模型的數據結構和優劣性。 再次,我們介紹時間輪算法在 Dubbo 框架中的應用,並給出了它在 Dubbo 中的主要實現方式。 最後,我們以項目中的某個服務架構

dubbo

收藏 評論

KerryWu - dubbo框架 - dubbo協議介紹

1. 官網介紹 Dubbo 協議採用單一長連接和 NIO 異步通訊,適合於小數據量大併發的服務調用,以及服務消費者機器數遠大於服務提供者機器數的情況。 1.1. 特點 dubbo RPC 是dubbo體系中最核心的一種高性能、高吞吐量的遠程調用方式,可以稱之為 多路複用的TCP長連接調用。 主要用於兩個dubbo系統之間作遠程調用,特別適合高併發、小數據的互聯網場景。反之,Dubbo 協議不適合傳

dubbo

收藏 評論

數據庫知識分享者 - 如何用一個端口同時暴露 HTTP1/2、gRPC、Dubbo 協議?

本文我們將介紹 Apache Dubbo 靈活的多協議設計原則,基於這一設計,在 Dubbo 框架底層可靈活的選用 HTTP/2、HTTP/REST、TCP、gRPC、JsonRPC、Hessian2 等任一 RPC 通信協議,同時享用統一的 API 與對等的服務治理能力。同時,我們還介紹了 Dubbo 的單端口多協議能力,也就是在單個端口同時監聽、處理多個協議,這對於簡化多協議同時發佈的場景非常

grpc , dubbo , http-2 , HTTP , 端口

收藏 評論

shimiandeyumaoqiu - SpringCloud整合Dubbo3開發示例代碼

SpringCloud整合Dubbo3開發示例代碼 Spring Cloud和Dubbo是兩個在微服務架構中常用的技術。Spring Cloud提供了構建分佈式系統的各種工具,而Dubbo是一個高性能、輕量級的Java RPC框架。將它們結合起來可以創建一個強大的微服務架構。 以下是一個簡單的示例,展示如何使用Spring Cloud和Dubbo 3進行整合開發。 1.項目結構 lua /demo

dubbo , springcloud

收藏 評論

步履不停 - dubbo spi機制

框架設計的有彈性擴展性好會給使用者帶來很大的方便,如果業務有新的變化只要使用新的實現去替換之前的實現,且框架如何去加載實現我們也不用太關注,顯然這對我們開發者來説是非常友好的。java裏的SPI是這個思想,dubbo裏的SPI同樣是這個思想,關於java裏的spi因為會一次性將擴展點邏輯都執行而顯得不夠靈活,所以這裏不再展開(可以參考java spi),這裏重點説下dubbo裏的SPI. 使用方式

dubbo , 擴展 , JAVA

收藏 評論

阿里云云原生 - 一鍵上雲不是夢!Apache Dubbo 發佈微服務集羣部署與全新控制枱

作者:鍾堅、陳才、劉軍 Apache Dubbo 最新發布的雲原生重磅升級,為開發者和運維團隊帶來了一鍵部署微服務集羣與全新控制枱的雙重能力,極大提升微服務全生命週期管理體驗。 01 一鍵部署微服務集羣,快速上雲更簡單 Dubbo 本次升級為雲原生場景提供了更靈活的部署方式,開發者和企業用户可根據場景選擇最優方案: dubboctl 命令行提升本地開發部署體驗 對於本地開發場景,通過 dubboc

dubbo , 雲原生

收藏 評論

數據庫知識分享者 - dubbo-go v3 版本 go module 踩坑記

簡介: 該問題源於我們想對 dubbo-go 的 module path 做一次變更,使用 dubbo.apache.org/dubbo-go/v3 替換之前的 github.com/apache/dubbo-go。 作者 | 董劍輝、盛傲飛 來源 | 阿里巴巴雲原生公眾號 ​ 問題背景 ​ 該問題源於我們想對 dubbo-go 的 module path 做一次變更,使用 d

module , dubbo

收藏 評論

今夜有點兒涼 - Spring Cloud 和 Dubbo 區別

Spring Cloud 和 Dubbo 是兩種主流的微服務框架,它們在設計理念、技術實現和應用場景上有顯著差異。以下是兩者的核心區別及各自的優缺點分析: 一、核心區別 1. 初始定位與設計理念 Spring Cloud:定位為微服務架構的一站式解決方案,提供完整的分佈式系統開發工具鏈(如服務註冊、配置中心、網關、熔斷器等),注重微服務治理的全面性。 Dubbo:起源於 SOA 時代,核心

dubbo , spring-cloud

收藏 評論

阿里云云原生 - IntelliJ IDEA & Apache Dubbo,IDEA 官方插件正式發佈!

作者:劉軍 最受歡迎的 Java 集成開發環境 IntelliJ IDEA 與開源微服務框架 Apache Dubbo 社區強強合作,給廣大微服務開發者帶來了福音。與 IntelliJ IDEA 2023.2 版本一起,Jetbrains 官方發佈了一款全新插件 - Apache Dubbo in Spring Framework。 這款插件可以幫助開發者解決 Dubbo 項目初始化問題,同時方

dubbo , 阿里雲 , 雲原生

收藏 評論

goody - Dubbo詳細介紹 - 明理蘿的個人空間 -

Dubbo 的一生:一位分佈式勇士的傳奇旅程 在軟件的世界裏,有無數的角色:有的生來高光,卻很快被遺忘;有的默默無聞,卻在關鍵時刻拯救了無數開發者。今天要講的,是一位名叫 Dubbo 的勇士的故事。 文章目錄 Dubbo 的一生:一位分佈式勇士的傳奇旅程 一、初生的少年 二、孤獨的沉寂 三、復甦的

dubbo , 微服務 , HTTP , Css , 分佈式 , 開發者 , 前端開發 , HTML

收藏 評論

李通 - tio-boot整合Dubbo

tio-boot官網 概述 什麼是 Dubbo Apache Dubbo 是一款 RPC 服務開發框架,用於解決微服務架構下的服務治理與通信問題,官方提供了 Java、Golang 等多語言 SDK 實現。使用 Dubbo 開發的微服務原生具備相互之間的遠程地址發現與通信能力, 利用 Dubbo 提供的豐富服務治理特性,可以實現諸如服務發現、負載均衡、流量調度等服務治理訴求。Dubbo 被設計為高

dubbo , zookeeper , JAVA , Docker

收藏 評論

半顛 - 第三階段 Day17 JSONP全局異常處理機制 HttpClient SOA思想 RPC調用 Zookeeper Dubbo

1.JSONP全局異常處理機制 1.1 問題説明 當後端服務器執行出錯時,會執行全局異常的處理.但是JSONP的請求的調用要求 返回值類型 callback(JSON)結構.所以需要重構全局異常處理的返回值結構類型. 1.2 編輯全局異常處理機制 `package com.jt.aop; import com.fasterxml.jackson.databind.util.JSONPOb

dubbo , httpclient , zookeeper , soa , Jsonp

收藏 評論

京東雲開發者 - Dubbo架構設計與源碼解析(二) 服務註冊

作者:黃金 一、Dubbo簡介 Dubbo是一款典型的高擴展、高性能、高可用的RPC微服務框架,用於解決微服務架構下的服務治理與通信問題。其核心模塊包含 【RPC通信】 和 【服務治理】 ,其中服務治理又分為服務註冊與發現、服務容錯、負載均衡、流量調度等。今天將重點介紹Dubbo的服務註冊與發現。 二、SPI機制 在介紹服務註冊發現之前,先簡單介紹一下貫穿整個Dubbo源碼,也是Dubbo實現自適

源碼學習 , 服務註冊 , dubbo , 微服務 , 架構設計

收藏 評論

阿里雲開發者 - 通過 HTTP/2 協議案例學習 Java & Netty 性能調優:工具、技巧與方法論

摘要 Dubbo3 Triple 協議是參考 gRPC、gRPC-Web、Dubbo2 等協議特點設計而來,它吸取各自協議特點,完全兼容 gRPC、Streaming 通信、且無縫支持 HTTP/1 和瀏覽器。 當你在 Dubbo 框架中使用 Triple 協議,然後你就可以直接使用 Dubbo 客户端、gRPC 客户端、curl、瀏覽器等訪問你發佈的服務,不需要任何額外組件與配置。

dubbo , 阿里雲 , 性能 , netty , JAVA

收藏 評論

今夜有點兒涼 - 分佈式服務框架 Dubbo

Dubbo 是一款高性能的 分佈式服務框架,主要用於實現 服務的調用、管理和監控。它最早由 阿里巴巴 開發,現已成為一個開源項目,並且廣泛應用於微服務架構中。 Dubbo 的核心功能 遠程過程調用(RPC): Dubbo 主要用於 服務之間的遠程調用,它允許不同的服務在不同的機器上運行,並通過網絡相互調用。 Dubbo 會自動處理網絡通信、序列化和反序列化、服務發現等細

dubbo , 微服務 , zookeeper , rpc

收藏 評論

ghpsyn - spring boot + dubbo + zookeeper 搭建及問題解決 - IT浪子技術博客 -

目錄 🎯分佈式理論 🎃分佈式系統 🎃Dubbo框架 🎃單一應用架構 🎃垂直應用架構 🎃分佈式服務架構 🎃流動計算架構 🎯什麼是RPC? 🎃RPC基本原理 🎯Dubbo 🎃什麼是dubbo? ✨dubbo基本概念 ✨調用關係説明 🎃window下安裝

dubbo , 雲計算 , zookeeper , 雲原生 , 分佈式

收藏 評論

倔強的鉛筆 - SpringCloud 和 Dubbo 區別: 比較微服務框架的差異

一、Spring Cloud 和 Dubbo 的概述 1.1 SpringCloud 簡介 SpringCloud 是一個用於構建雲原生應用的框架集合,它為開發者提供了一套完整的工具鏈,用於快速搭建分佈式系統。SpringCloud 基於 SpringBoot 開發,具有如下特點: 提供了豐富的組件,如配置管理、服務註冊與發現、斷路器等 採用聲明式的編程模型,易於上手 與 SpringBo

dubbo , 微服務 , spring-cloud , 程序員 , 後端

收藏 評論

阿里云云原生 - Dubbo3 服務原生支持 http 訪問,兼具高性能與易用性

作者:劉軍 作為一款 rpc 框架,Dubbo 的優勢是後端服務的高性能的通信、面向接口的易用性,而它帶來的弊端則是 rpc 接口的測試與前端流量接入成本較高,我們需要專門的工具或協議轉換才能實現後端服務調用。這個現狀在 Dubbo3 中得到了徹底解決,Dubbo 3.3 版本的最新 triple 協議,在持續提供高性能通信、面向接口易用性的同時,支持 http application/json

dubbo , 微服務 , 阿里雲 , 雲原生

收藏 評論

點墨 - 使用 egg-cloud 調用 dubbo 服務

參考https://www.yuque.com/egg/nod...進行配置,就自身遇到的幾個問題進行記錄。 已運行成功環境: java 1.8 nacos:1.0.0 dubbo-consumer:1.0.0 常見問題: 一、安裝和啓動nacos,需要配置數據庫:先在mysql數據庫裏執行nacos-mysql.sql腳本,然後修改application.propert

dubbo , eggjs , nacos

收藏 評論

阿里云云原生 - Apache Dubbo 下一代雲原生微服務挑戰賽啓動報名!五大賽題 50 萬獎金池

Apache Dubbo 是一款微服務框架,為大規模微服務實踐提供高性能 RPC 通信、流量治理、可觀測性等解決方案,涵蓋 Java、Golang 等多種語言 SDK 實現。隨着越來越多的企業遷移上雲,單位算力的成本在逐漸的下降。這使得在雲原生如何構建下一代微服務體系成為一項挑戰,Dubbo3 創新性的提出了 Triple 協議、應用級服務發現、可觀測體系等解決方案。 通過本項賽事,我們期望參賽團

dubbo , 阿里雲 , 雲原生 , apache

收藏 評論

Apifox - Spring Cloud 和 Dubbo 微服務框架區別

探索 Spring Cloud 的能力 Spring Cloud 為開發者們構築健全的雲端應用提供了一套全面的工具。這一框架支援創建微服務架構的應用,如配置管理、服務發現和斷路等功能。開發人員藉助Spring Cloud,能迅速打造和部署符合設計模式的服務與應用。這套框架適用於各種分佈式系統環境,無論是傳統數據中心、個人設備,還是各種雲服務平台。 Apache Dubbo 簡介 Apache D

dubbo , 微服務 , spring-cloud , 程序員 , 後端

收藏 評論