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

#微服务

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

构建高可用微服务架构:APISIX 网关与 K3S 集群的集成方案

行者深蓝

随着微服务架构的日益流行,企业正面临着构建高可用、可扩展且安全的微服务系统的挑战。在这种背景下,本方案提出了一种基于 APISIX 网关和 K3S 集群的微服务...

600

Firestore 多数据库普遍可用:一个项目,多个数据库,轻松管理数据和微服务

深度学习与Python

谷歌云最近宣布 Firestore 多数据库 普遍可用。这一新特性旨在隔离客户数据,并促进微服务以及开发、测试和 staging 环境的管理。

1110

.NET 8.0 开源项目伪微服务框架

郑子铭

为什么说是伪微服务框架,常见微服务框架可能还包括服务容错、服务间的通信、服务追踪和监控、服务注册和发现等等,而我这里为了在使用中的更简单,将很多东西进行了简化或...

2810

springboot第65集:字节跳动一面经,一文让你走出微服务迷雾架构周刊

达达前端

如今要考虑做分库分表时,可首先选用当当网的Sharding-Sphere框架,早些年原本只有Sharding-JDBC驱动层的分库分表,但到了后续又推出了代理层...

3910

【云原生】实战案列

程序员波特

Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具,它提供了一整套微服务解决方案,包括服务注册与发现、配置管理、服务调用、负载均衡...

7810

云原生应用的15个关键原则

程序员波特

云原生应用具有自助、快速、容错、可扩展等特性,符合康威定律的要求。文章还强调了云原生应用需要满足的15个原则,包括容器化、微服务、自动化、可观测性、容错性、可伸...

5610

github上非常适合go语言新手的项目推荐

IT运维技术圈

波哥公司已经全面从Python框架转向了Go语言,这反映了Go在业界的日益受欢迎。我利用工作之余的时间,在GitHub上比较了几个Go语言的开源项目,并愿意与大...

10710

springboot第64集:Netty的底层实现机制,熟练运用群集,一文让你走出微服务迷雾架构周刊...

达达前端

当请求通过zuul网关路由到服务,并等待服务返回响应,这个过程中zuul也有超时控制。zuul的底层使用的是Hystrix+ribbon来实现请求路由。

6710

好物周刊#46:在线工具箱

村雨遥

一款基于 Spring Cloud Alibaba 的权限管理系统,集成市面上流行库,可以作用为快速开发的一个框架使用。

10410

微服务全做错了!谷歌提出新方法,成本直接降9倍!

终码一生

结果,在转向微服务两年之后,他们开始合并微服务。一些微服务被合到了单体中,其他的则合并成较大的服务。他们也在实践中得出经验:不能理所当然地认为微服务就是正确的选...

11310

从"边车模式"到Service Mesh

海风极客

在微服务架构设计中,边车模式往往经常被提及,特别是云原生发展日益增强的现在,一些新的架构设计理念值得我们了解,今天就带大家一起了解下边车模式。

23040

SpringCloud-基于SpringAMQP实现消息队列

Damon小智

江苏润和软件股份有限公司 · 软件开发工程师 (已认证)

Spring AMQP作为Spring框架的一部分,是一套用于支持高级消息队列协议(AMQP)的工具。AMQP是一种强大的消息协议,旨在支持可靠的消息传递,特别...

12010

SpringCloud-实现基于RabbitMQ的消息队列

Damon小智

江苏润和软件股份有限公司 · 软件开发工程师 (已认证)

消息队列是现代分布式系统中常用的通信机制,用于在不同的服务之间传递消息。在Spring Cloud框架中,我们可以利用RabbitMQ实现强大而可靠的消息队列系...

10510

微服务改造遇数据迁移难题,这家央企数科公司如何重构地产核心业务系统

深度学习与Python

华润数科城市与公共事业部门下属项目组近期完成了一个地产行业遗留复杂业务系统的微服务化改造,目前项目已经成功上线,系统切换过程中实现了原单体系统在线业务数据分批无...

6710

springboot第63集:Netty,docker,elasticsearch,kibana一文让你走出微服务迷雾架构周刊...

达达前端

找到你的 Elasticsearch 配置文件(通常位于 /etc/elasticsearch/elasticsearch.yml),然后确保以下配置被正确设置...

8010

如何简洁高效的搭建一个SpringCloud2023的maven工程

codetrend

依赖管理有gradle和maven,在这里选择比较常用和方便的Maven作为工程项目和依赖管理工具来搭建SpringCloud实战工程。主要用到的maven管理...

19110

SpringCloud2023最新版本该如何进行组件选型?

codetrend

这些组件通过相互协作,构建了一个完整的微服务架构,实现了服务的注册、发现、配置管理、熔断器、服务追踪、测试集成、远程调用和接口文档生成等功能。每个组件在整个架构...

10710

SpringCloud-RabbitMQ消息模型

Damon小智

江苏润和软件股份有限公司 · 软件开发工程师 (已认证)

本文深入介绍了RabbitMQ消息模型,涵盖了基本消息队列、工作消息队列、广播、路由和主题等五种常见消息模型。每种模型都具有独特的特点和适用场景,为开发者提供了...

7310

SpringCloud-搭建RabbitMQ消息队列

Damon小智

江苏润和软件股份有限公司 · 软件开发工程师 (已认证)

本文介绍了在 Windows 环境下安装 RabbitMQ 及其依赖的 Erlang 语言的过程。通过提供下载链接和详细的安装步骤,使读者能够快速搭建 Rabb...

11010

被快手追着项目问,我晕了。。。

小林coding

最近不是春招开始了嘛,我多给大家分享一些互联网公司的后端校招面经,给同学们学习,根据面经去复习,效率 upupup!

7710
领券