Spring Cloud_GateWay

什么是 Spring Cloud Gateway? Spring Cloud Gateway 属于 Spring Cloud 生态系统中的网关,其诞生的目标是为了替代老牌网关 Zuul 为了提升网关的性能,Spring Cloud Gateway 基于 Spring WebFlux 。Spring Web...

Spring Cloud_Ribbon

负载均衡 负载均衡:将负载(工作任务、访问请求)进行平衡,分摊到多个操作单元(例如,服务器、组件)上进行执行 负载均衡保证了高性能、高可用(单点故障)、扩展性(水平伸缩) 负载均衡的方式 应用集群:将...

Spring Cloud

什么是 Spring Cloud Spring Cloud 是基于 Spring Boot 实现的云应用开发工具 为分布式微服务架构提供一站式的解决方案 是多种微服务架构落地技术的集合 使用 Spring Cloud 的优势 使用 Spring Boot 开发分布式...

Spring Boot

Spring Boot Spring Boot 基于 Spring 框架 在Spring的基础上,简化Spring应用程序的开发和部署 Spring Boot特点 自动配置:Spring Boot基于约定大于配置的原则,提供自动配置机制 内嵌容器:Spring Boot内嵌...

Spring MVC

什么是MVC Spring MVC 的核心组件? DispatchServlet:前置控制器,是 Spring MVC 的核心控制器,是整个请求处理流程的入口 HandlerMapping:处理器拦截器,负责将 URL 请求映射到控制器 HandlerAdapter:处理器...

Spring框架

Spring 是什么? Spring 是一个开源的轻量级应用程序框架 提供一系列工具和库,用于简化企业级应用程序的开发 Spring 框架的核心思想是通过依赖注入和面向切面编程来实现模块化设计 Spring 特性? 依赖注入 (D...

信息流系统

类似于朋友圈,推送信息的数据流 实时性:关注的人发布信息后,信息需要短时间内出现信息流中 高并发:例如微博,信息流是主体模块,并发请求量是最高的 性能:信息流拉取性能直接影响用户的使用的体验,信息流...

系统设计基础

系统设计的步骤 问清楚系统具体要求:系统设计的需求:功能性需求和非功能性需求 对系统进行抽象设计:画系统的抽象架构图,包含系统的一些组件和组件之间的连接 考虑系统目前优化的点: 当前系统部署在一台机...

Linux

如何连接到 Linux 机器? 使用 SSH 协议来建立远程连接,我通常使用 mac 系统,系统已经内置了 SSH 客户端 使用用户名和密钥进行连接,在终端输入用户名和密钥 在第一次连接,会收到一个安全警告,确认后,将建立...

JVM_运行时数据区

JVM 内存区域 / 运行时数据区? JVM 运行时数据区包括程序计数器、虚拟机栈、本地方法栈、堆、方法区 程序计数器、虚拟机栈、本地方法栈是线程私有的,堆和方法区是线程共享的 程序计数器: 程序计数器是当前线...