最新 最热

RocketMQ——角色与术语详解

消费者。消费消息的客户端角色。通常是后台处理异步消费的系统。 RocketMQ中Consumer有两种实现:PushConsumer和PullConsumer。

2022-12-16
1

Dubbo:服务路由的实现

上一篇中,我们介绍了dubbo的负载均衡实现,见识了几种常用的负载均衡算法。就单个功能而言,似乎dubbo并没有太多的突出之处。事实上,一个成功的产品不必每个地方都要打破常规。更重要的是其全局优化的架构设计,以及如何使用...

2022-12-16
1

【K8S】kubernetes概念和架构(一)

在Kubernetes中,最小的管理元素不是一个个独立的容器,而是Pod,Pod是最小的,管理,创建,计划的最小单元。

2022-12-13
2

大厂如何打造可扩展的高并发系统?

高可扩展性是个设计指标:表示可通过加机器线性提高系统处理能力,承担更高流量和并发。

2022-12-13
1

一起学习设计模式--01.单例模式

单例模式是创建型模式的一种,是创建型模式中最简单的设计模式 用于创建那些在软件系统中独一无二的对象。虽然单例模式很简单,但是它的使用频率还是很高的。...

2022-12-06
1

秋招面试题系列- - -Java工程师(十)

前言:七月末八月初的时候,秋招正式打响,公司会放出大量的全职和实习岗位。为了帮助秋招的小伙伴们,学长这里整理了一系列的秋招面试题给大家,所以小伙伴们不用太过焦虑,相信你们一定能超常发挥,收到心仪公司的Offer~~ 内容涵...

2022-12-06
2

《数据密集型应用系统设计》消息代理

消息代理其实指的就是消息队列,但是我认为作者这里的代理,是给予系统架构位置考量的,因为消息中间件的本质就是作为不同服务之间交流的一种媒介。...

2022-12-06
3

spring cloud 之 Ribbon

Spring Cloud Ribbon 是一套基于 Netflix Ribbon 实现的客户端负载均衡和服务调用工具。Netflix Ribbon 是 Netflix 公司发布的开源组件,其主要功能是提供客户端的负载均衡算法和服务调用。Spring Cloud 将其与 Netfli...

2022-12-05
2

K8s 基石下的云原生微服务实践

微服务架构已经火了很多年了,如:Dubbo、Spring Cloud,再到后来的 Spring Cloud Alibaba,但都是仅限于 Java 语言的瓶颈,如何让各种语言之间的微服务更加有效、快速的通讯,这是当前很多企业需要面临的问题,因为一个企业中,不只...

2022-12-05
4

SpringBoot项目在IDEA中同一个项目用不同端口启动

在 IDEA 中开发或学习 Java 项目时,我们经常需要同一个项目以不同端口多次启动。比如,我们想测试 Nginx 的负载均衡,再比如我们想测试 OpenFeign 的负载均衡。...

2022-12-03
2