【Dubbo3技术专题】「云原生微服务开发实战」 一同探索和分析研究RPC服务的底层原理和实现

【Dubbo3技术专题】「云原生微服务开发实战」 一同探索和分析研究RPC服务的底层原理和实现

Dubbo是一款高效而强大的RPC服务框架,它旨在解决微服务架构下的服务监控和通信问题。该框架提供了Java、Golang等多语言的SDK,使得使用者可以轻松构建和开发微服务。Dubbo具备远程地址发现和通信能力,可通过Dubbo独有的身临其境的服务治理特验为主导,以提高开发人员的功能性效率为目标,...

RPC 通信与MQ 消息队列通信的微服务架构区别

RPC 通信与MQ 消息队列通信的微服务架构区别

基于 RPC 通信的微服务架构,其特点是一个服务依赖于其他服务返回的结果,只有依赖服务执行成功并返回后,这个服务才算调用成功。这种架构适用于用户请求是读请求的情况,就像下图所描述的那样,比如用户的一次 Feed API 请求,会调用 Feed RPC 获取关注人,调用 Card RPC 获取视频、文...

golang如何使用原生RPC及微服务简述

golang如何使用原生RPC及微服务简述

golang如何使用原生RPC及微服务简述微服务1. 微服务是什么使用一套小服务来开发单个应用的方式,每个服务运行在独立的进程里,一般采用轻量级的通讯机制互联,并且它们可以通过自动化的方式部署微服务是设计思想,不是量的体现专一的功能代码量并不少架构变复杂2. 特点是啥专一的职责,例如专注于权限管理轻...

微服务RPC框架:Feign和Dubbo

一、Feign是什么? Feign是Spring Cloud提供的一个声明式的伪Http客户端,它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一个注解即可。 Nacos注册中心很好的兼容了Feign,Feign默认集成了Ribbon,所以在Nacos下使用Fegin默...

[帮助文档] 如何为应用配置热点规则

为应用配置热点规则后,MSE将分析统计参数,即资源调用过程中的调用次数较高的参数,并根据配置的热点规则对包含热点参数的资源调用进行限流,保护系统稳定性。本文介绍如何为应用配置热点规则。

微服务通信:RPC、消息队列和事件驱动架构的比较

RPC(远程过程调用):RPC是一种通过网络在不同的微服务之间进行通信的方式。它通过定义接口和方法,使得一个微服务可以调用另一个微服务的方法,就像调用本地方法一样。RPC具有以下特点: 直接方法调用:RPC允许微服务之间直接进行方法调用,使得通信过程更加简单和直观。高性能:...

开源 Golang 微服务入门二:RPC 框架 Kitex| 青训营笔记

开源 Golang 微服务入门二:RPC 框架 Kitex| 青训营笔记

Hi! 我是 Yumuing,一个技术的敲钟人 ‍ 每天分享技术文章,永远做技术的朝拜者 欢迎关注我的博客:Yumuing's blog 前言 前一篇笔记介绍了字节跳动的开源 Golang 微服务 HTTP 框架 Hertz,如下:开源 Golang 微服务入门一: HTTP 框架 Hertz| 青...

Go微服务(一)——RPC详细入门

Go微服务(一)——RPC详细入门

篇幅可能较长,可以先收藏,方便后续观看。文章名称地址Go微服务(一)——RPC详细入门前往Go微服务(二)——Protobuf详细入门前往Go微服务(三)——gRPC详细入门前往RPC⼊⻔RPC代指 远程过程调用(Remote Procedure Call)...

2023年,真的需要Thrift这样一个RPC微服务框架来拯救一下传统HTTP接口(api)了

2023年,真的需要Thrift这样一个RPC微服务框架来拯救一下传统HTTP接口(api)了

目前市面上类似Django的drf框架基于json的http接口解决方案大行其道,人们也热衷于在接口不多、系统与系统交互较少的情况下使用它,http接口的优点就是简单、直接、开发方便,门槛低,利用现成的http协议进行传输。但是事情往往有两面,如果是一个大型的网站,内部子系统较多、接口非常多的情况下...

【Alibaba微服务技术系列】「Dubbo3.0技术专题」第一章之Dubbo3新特性要点之RPC协议分析介绍

RPC 通信协议Dubbo3提供了Triple(Dubbo3)、Dubbo2协议,这是Dubbo框架的原生协议。除此之外,Dubbo3也对众多第三方协议进行了集成,并将它们纳入Dubbo的编程与服务治理体系, 包括:gRPC、Thrift、JsonRPC、Hessian2、REST等。以下重点介绍 ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6411+人已加入
加入