首页
学习
活动
专区
工具
TVP
发布
首页标签微服务

#微服务

微服务是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 为基础,利用模组化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 的 API 集相互通讯。

seata(5):dubbo

golangLeetcode

接着看下dubbo模式的源码,它的实现和api其实很相似,只不过从单体服务变成了4个微服务,首先看下三个RM的实现,基本没有变化,比如Account

5810

如何出色的进行“自我介绍”?

磊哥

细节决定成败,面试本质上是“自我推销”的过程。如何在短短的几十分钟内打动面试官,从来都不是一个简单的问题。

7930

你已经应用了哪种服务注册和发现的模式呢?

阿兵云原生

演变到微服务的时候,这些专一的功能就单独拎出来,成为一个微服务,有自己独立的数据库,自己的一套系统,这个时候就有订单微服务,租户微服务,账户管理微服务等

5220

聊聊admin服务的架构模式

code4it

一般而言,一个服务提供的接口有的是C端用的,有的是给B端用的,还有的是给admin用的,对于admin服务该不该访问业务服务的数据库,这里通常会有很多分歧和实践...

7130

Node 如何调用 Java 微服务?

神说要有光zxg

后端系统大多都是微服务的架构,而且还可能同时有多种语言实现的微服务,比如 java、go、python、c++、node 等。

4920

每日一博 - 闲聊Microservice Architecture

小小工匠

关于将单块系统转换为微服务架构,这是可能的,但具体需要多长时间取决于多个因素,包括现有系统的复杂性、团队的技能水平、资源投入等。这个过程可能需要数月甚至数年才能...

5010

面渣逆袭:微服务三十三问,两万字图文详解!速收藏!

三分恶

微服务(Microservices)是一种软件架构风格,将一个大型应用程序划分为一组小型、自治且松耦合的服务。每个微服务负责执行特定的业务功能,并通过轻量级通信...

8420

腾讯云微服务平台 TSF 异地多活单元化能力重磅升级

腾讯云中间件团队

微服务与消息队列专场,腾讯云微服务平台 TSF 产品经理张桢带来了《腾讯云微服务平台 TSF 异地多活单元化能力重磅升级》的精彩演讲。本篇文章详细回顾了腾讯云微...

12150

【Flink实战】玩转Flink里面核心的Source Operator实战

大数据小禅

7030

服务网格领域的百花齐放,是否存在一个更优解?

米开朗基杨

服务网格是一种技术架构,它用于管理微服务系统中各个服务之间的通信,旨在处理微服务间的流量(也称为东西向流量)。

8540

每日一博 - 闲聊经典微服务架构

小小工匠

总之,微服务架构旨在提高应用程序的可维护性、可伸缩性和灵活性,使开发团队能够更快速地交付新功能并适应不断变化的需求。然而,微服务架构也需要有效的管理和监控,以确...

8960

简单理解微服务限流、降级、熔断

阿兵云原生

网关请求到我们的微服务 A,微服务 A 需要去调用微服务 B,微服务 C,微服务 B 还会去调用为服务 D,微服务C也会去调用其它的微服务

10350

工作中你会使用到 grpcurl 吗?

阿兵云原生

导入咱们的 tenant.proto 文件后,可以看到咱们服务端提供的如下两个接口:

8230

基于Openresty+Lua实现微服务Api 网关

用户1107783

微服务网关(Microservices Gateway)是微服务架构中的一种关键组件,它作为一个入口点,接收客户端的请求并将其路由到相应的微服务上。它起到了前端...

12930

微服务高可用容灾架构设计

腾讯云中间件团队

相对于 SOA 架构,微服务架构使用去中心化的方式组织业务应用,服务之间的通信不需要经过总线,服务路由的逻辑下发到各个微服务中自行完成。另一方面,微服务架构也离...

14970

几种gRPC调试工具

fliter

完整代码:github.com/cuishuang/grpcdemo[2], 此处仅需要使用gRPC Server,不需要Client部分

7520

Go 微服务框架 go-micro 使用客户端 RPC 调用服务端方法返回 408 怎么解决?

frank.

奇虎360 · 服务端资深工程师 (已认证)

本文我们使用 go-micro 构建微服务的服务端和客户端,并使用 gin 集成客户端构建 HTTP Api,在代码中模拟客户端 RPC 调用服务端方法返回 4...

9240

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

深度学习与Python

该模式的另⼀个特点是可演进、可回滚,这⾥的模块如果业务发展壮⼤,可以独⽴部署成微服务,如果微服务拆分过多,可以低成本改造成模块,合并部署在⼀起,解决资源成本和⻓...

6930

玉山银行数字化(上):构建台湾第一个银行自建的“微服务架构”核心系统

深度学习与Python

玉山,海拔超过 3900 米,是台湾的第一高山;玉山银行名取自玉山,成立于 1992 年,是台湾最大的银行之一。

5910

字节跳动微服务架构下的高性能优化实践

深度学习与Python

为了解决单体架构的上述问题,我们来到了微服务架构的时代。微服务架构的典型代码如下:

4620
领券