最新 最热

函数式编程入门

Java作为面向对象的编程语言,如果按照编程种类划分属于命令式编程(Imperative Programming)。常见的编程范式还有逻辑式编程(Logic Programming),函数式编程(Functional Programming)。...

2022-05-11
1

Nacos原理详解(注册中心,配置中心)

服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是...

2022-05-11
0

一文读懂Nacos与Eureka的区别

Springcloud eureka是注册中心,负责微服务的注册与发现,起到承上启下的作用,在微服务架构中相当于人体的 大脑,很重要,nacos是阿里巴巴出的,功能类似eureka。...

2022-05-11
0

【最佳实践】巡检项:对象存储(COS)5XX 错误率

某客户反馈自己在并发上传或下载对象时会出现5XX的错误,5XX错误码主要是500,503错误,产生的原因为:

2022-05-10
1

Nacos 架构原理①:一条注册请求会经历什么?

Nacos 作为注册中心,用来接收客户端(服务实例)发起的注册请求,并将注册信息存放到注册中心进行管理。

2022-05-10
0

重学SpringCloud系列九微服务网关-GateWay

在开始讲解Spring Cloud GateWay之前呢,有必要说明一下什么是API网关。网关这个词,最早是出现在网络设备中,比如在彼此隔离的两个局域网中间的起到路由功能、隔离功能、安全验证功能的网络设备,通常被称为“网关”。...

2022-05-10
0

重学SpringCloud系列八之分布式系统流量卫兵sentinel

随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。...

2022-05-10
1

重学SpringCloud系列五之服务注册与发现---中

在我前面的系列已经为大家介绍了Spring Cloud Config,可以实现将分布式微服务的配置进行集中管理。但是,就目前而言,我们目前仅限于在应用程序启动时更新此类配置。将属性的新值推送到Git之后,我们将需要手动重新启动每个...

2022-05-10
0

趣说培训出来的学员总喜欢包装成三年工作经验的理由

对于培训班学员包装成3年经验的动机,无非是,少了不甘心,多了面试不会讲,所以一般就包装成3年了。先说培训班辅导老师包装简历的做法。

2022-05-10
1

使用C# (.NET Core) 实现装饰模式 (Decorator Pattern) 并介绍 .NET/Core的Stream

Beverage是所有咖啡饮料的抽象类, 里面的cost方法是抽象的. description变量在每个子类里面都需要设置(表示对咖啡的描述).

2022-05-10
0