Skip to main content

Recently Updated Pages

谈谈配置中心

spring cloud

配置中心原理

Updated 1 week ago by Admin

注册中心(nacos 核心原理)

spring cloud

服务注册: 服务启动时,通过rest请求的方式向Nacos Server注册自己的服务 服务心跳:Nacos Client 会维护一个定时心跳通知Nacos Server 默认5s一次,如...

Updated 1 week ago by Admin

常用的微服务组件

spring cloud

Updated 1 week ago by Admin

怎么进行服务拆分

spring cloud

高内聚】低耦合,职责单一,服务粒度适中 以业务模型切入:比如 商品、用户、订单等等 演进式拆分:刚开始不要拆分的太细、可以逐步迭代拆分 微服务1.0 仅使用服务注册发现 微服务2.0 服...

Updated 1 week ago by Admin

SOA、分布式、微服务有什么关系

spring cloud

分布式架构是指将单体架构的各个部分拆分,然后部署不同的机器或进程中去,soa和微服务基本上都是微服务架构 SOA是一个面向服务的架构,系统所有服务都注册在总线上,当调用服务时,从总线上查找信息...

Updated 1 week ago by Admin

微服务优缺点

spring cloud

分工协作 单体:影响开发效率、发布及迭代性差,项目启动慢,每一个开发者都要对整个项目有个总体的把握 拆分:开发效率高,每个开发者专注自己负责的模块,提升了敏捷性, 并发能力 ...

Updated 1 week ago by Admin

spring 面试题

spring

1.实例化bean的方式 1,使用类构造器实例化(无参构造函数) :直接通过Spring工厂返回类的实例对象 2,使用静态工厂方法实例化(简单工厂模式) :Spring工厂调用自定义工厂的静...

Updated 1 week ago by Admin

spring 事务失效场景

spring 事务

一、Spring事务失效的几种常见场景:   方法不是public的:Spring的AOP代理只适用于public方法。如果你的方法不是public,...

Updated 1 week ago by Admin

bean 生命周期梳理

spring bean 生命周期

一、生命周期梳理 实例化前 【InstantiationAwareBeanPostProcessor】 实例化 实例化后 【InstantiationAwareBeanPostProces...

Updated 1 week ago by Admin

服务端启动流程源码分析

netty netty 源码分析

一、启动流程简明梳理: 实例化BossGroup线程组 实例化WorkGroup 线程组 实例化ServerBootstrap 配置 ServerBootstrap属性 Ser...

Updated 2 weeks ago by Admin

channel和ChannelPipeline的联系与区别

netty netty 网络模型

每个channel有且仅有一个ChannelPipeline与之对应 一个channel 包含一个ChannelPipeline,而一个ChannelPipeline中维护了一个由Channe...

Updated 2 weeks ago by Admin

网络模型优化历程简介

netty netty 网络模型

Netty模型介绍: Netty网络模型包含两组线程池,分别是BossGroup 和 workGroup bossGroup负责客户端连接,WorkGroup 负责网...

Updated 2 weeks ago by Admin

新页面

Java jvm

Updated 4 months ago by Admin

放弃人逻辑

Mysql

Updated 4 months ago by Admin

时间冲突

Nginx

Updated 5 months ago by Admin

jvm 常量池类型说明

Java jvm

Updated 6 months ago by Admin

预留/黄色区域

Java jvm

当我们重新进入Java时,我们需要重新启用在虚拟机中可能已经被禁用的预留/黄色区域。  *   * 在虚拟机中,预留区域(Reserved Zone)的作用主要是为了防止栈溢出的攻击。这个区域是...

Updated 6 months ago by Admin

影子页面

Java jvm

影子页面(Shadow Page)是指在虚拟化技术中,为了实现虚拟机对物理机的模拟,而在虚拟机中创建的与物理机页面相对应的页面。影子页面通常由虚拟机监控器(Hypervisor)根据物理机的页面...

Updated 6 months ago by Admin

jvm 运行图

Java jvm

Updated 6 months ago by Admin

hotspot 源码目录介绍

Java hotspot

├─agent Serviceability Agent的客户端实现 ├─make ...

Updated 6 months ago by Admin