首页 标签 微服务

一起来学SpringCloud之整合Zuul网关服务(二)

   前言    大家好,一直以来我都本着用最通俗的话理解核心的知识点, 我认为所有的难点都离不开 基础知识 的铺垫。目前正在出一个SpringCloud长期系列教程,从入门到进阶, 篇幅...

后端 2022.05.21 0 818

浅析微服务全链路灰度解决方案

浅析微服务全链路灰度解决方案

   简介:帮助应用发布版本过程中更精细化,提高了发布过程中的稳定性。服务转移⾄请求链路上进行流量控制,有效保证了多个亲密关系的服务顺利...

Java 2022.05.21 0 993

Go 项目配置文件的定义和读取

前言我们在写应用时,基本都会用到配置文件,从各种 shell 到 nginx 等,都有自己的配置文件。虽然这没有太多难度,但是配置项一般相对比较繁杂,解析、校验也会比较麻烦。本文就给大家讲讲我们是怎么...

后端 2022.05.09 0 733

Go单体服务开发最佳实践

Go单体服务开发最佳实践

对于很多初创公司来说,业务的早期我们更应该关注于业务价值的交付,并且此时用户体量也很小,QPS 也非常低,我们应该使用更简单的技术架构来...

Golang 2022.04.30 0 1113

微服务分布式事务实践

微服务分布式事务实践

当我们需要跨服务保证数据一致性时,原先的数据库事务力不从心,无法将跨库、跨服务的多个操作放在一个事务中。面对这些本地事务无法解决的场景,...

Golang 2021.12.22 0 1653

All in one:如何搭建端到端可观测体系

All in one:如何搭建端到端可观测体系

系统的可观测与故障可分析作为系统运维中重要的衡量标准,随着系统在架构、资源单位、资源获取方式、通信方式演进过程,遇到了巨大挑战。而这些挑...

后端 2021.12.22 0 1147

详解布隆过滤器的原理和实现

详解布隆过滤器的原理和实现

布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器...

后端 2021.12.11 0 1214

解密 Dubbo 三大中心的部署架构

解密 Dubbo 三大中心的部署架构

Dubbo 作为一个微服务框架,Dubbo SDK 与应用服务绑定在同一个进程内,它跟随着应用服务被部署在分布式集群各个位置,为了在分布...

后端 2021.12.10 0 1021

Hystrix Dashboard详细介绍

Hystrix Dashboard详细介绍

Hystrix Dashboard是一个通过收集actuator端点提供的Hystrix流数据,并将其图表化的客户端。如果需要通过图表化...

后端 2021.11.17 0 1083

Hystrix详解

Hystrix详解

在微服务中,服务与服务之间的调用经常出现两个不确定性因素:网络延迟和服务异常。Hystrix用于解决这两个问题。它并不能让错误不发生或者...

后端 2021.11.16 0 1099

OpenFeign入门

OpenFeign入门

本篇文章入门了Feign,也顺带讲了下RestTemplate的简单使用。需要注意的是Fegin它并不负责解析服务名、负载均衡,这些都是...

后端 2021.11.14 0 1029

Eureka分区集群部署

Eureka分区集群部署

Eureka集群提供了分区功能,结合region(地域)和zone(可用区)这两个概念可知,当公司存在Eureka Server分地域部...

后端 2021.11.13 0 1139

Eureka非分区集群部署

Eureka非分区集群部署

非分区集群部署是Eureka一种简单的集群部署方式,这种方式下集群中的Eureka Server不分区。通常情况下,如果我们的Eurek...

后端 2021.11.13 0 894

Eureka入门篇

Eureka入门篇

Eureka在Spring Cloud Netflix项目中担任微服务注册中心的角色。Eureka本身也是一个微服务,它的作用就是让微服...

后端 2021.11.12 0 1157

什么是微服务架构?

什么是微服务架构?

微服务是一个互联网应用行业大家都不陌生的话题,无论你是摸爬滚打多年的职场老兵,还是出入社会的职场萌新,只要谈及到微服务这三个字,我相信你...

后端 2021.11.12 0 1106