整体规划与目录

本文最后更新于:2024年3月14日 晚上

欢迎来到灼华的个人小站,本文会介绍接下来一段时间,个人的文章内容安排

Java专栏

Java并发多线程与高并发基础

围绕java内存模型理解多级缓存,了解线程安全性的原因,进一步了解安全发布对象,线程安全策略,以及线程池框架Executer高并发下尝试手段介绍

  • Java并发多线程与高并发-序章
  • Java并发多线程与高并发(二)-并发基础
  • Java并发多线程与高并发(三)-线程安全性
  • Java并发多线程与高并发(四)-安全发布对象
  • Java并发多线程与高并发(五)-线程安全策略
  • Java并发多线程与高并发(六)-线程池

Java进阶

spring源码

  • 剑指源码-spring(一)-序章
  • 剑指源码-spring(二)-BeanDefinitionRegistry将定义信息放入档案馆
  • 剑指源码-spring(三)-Bean初始化过程引出BeanPostProcessor
  • 剑指源码-spring(四)-后置处理器干预生命周期
  • 剑指源码-spring-(五)-Bean初始化流程
  • 剑指源码-spring-(六)-容器刷新的十二大步
  • 剑指源码-spring-(七)-AOP原理剖析

springmvc 源码

  • 剑指源码-springmvc-(一)-序章
  • 剑指源码-springmvc-二-九大组件概述
  • 剑指源码-springmvc-三-HandlerMapping和HandlerAdapter细节

mybatis 源码

  • 剑指源码-Mybatis-一-序章

  • 剑指源码-Mybatis-二-主流程分析与核心组件关系

  • ……

springboot 源码

  • 剑指源码-SpringBoot-一-序章

  • ……

jvm相关

  • JVM与GC调优-一-字节码篇

  • JVM与GC调优-二-类加载篇

  • JVM与GC调优-三-内存结构篇

  • ……

juc相关

  • JUC-一-多线程筑基

  • JUC-二-CompletableFuture

  • JUC-三-Java的锁事

  • JUC-四-Java内存模型之JMM

  • JUC-五-CAS

  • JUC-六-原子操作类及十八罗汉增强

  • JUC-七-ThreadLocal详解

中间件专栏

Redis

Redis的简介与应用场景,Redis基本数据类型及常用操作,Redis主从复制,Redis集群部署,Redis与springboot整合,结合springboot的自动装配自定义封装Redis的stater,最后探讨缓存击穿以及缓存穿透的常用行业内解决方案

RabbitMQ

消息队列的简介,RabbitMQ的AMQP协议介绍,rabbitmq与springboot的整合生产端与消费端,rabbitmq确认消息的实现以及延迟消息的实现

行业解决方案探讨

分布式全局ID

概述分布式中,非全局ID引发的问题,及全局分布式Id的实现(雪花算法)

分布式锁

基于Mysql数据库for update实现,基于Redis的setnx+expire实现,基于Redission实现,基于zookeeper设置节点实现

分布式事务

介绍为什么需要分布式事务,从mysql事务,spring事务,再到分布式事务中,CAP理论简介,最后介绍三种分布式事务的解决方案两阶段提交协议(2PC)、事务补偿(TCC)、消息队列实现最终一致

开源软件专栏

微服务专栏

微服务的主要技术栈

微服务组件 主流技术栈
服务开发 Springboot、Spring、SpringMVC
服务注册与发现 Eureka、Consul、Zookeeper、Nacos等
配置中心 SpringCloudConfig、Nacos、Apollo等
服务调用 Rest(Feign)、RPC(Dubbo)
服务熔断器 Hystrix、Sentinel等
网关 Zuul、Geteway等
消息队列 Kafka、RabbitMQ、ActiveMQ等
负载均衡 Ribbon、Nginx等

从零搭建部署微服务架构专栏

zephyr

和风 The zephyr is a symbol of hope in spring

组件中间件作用 组件名称 版本
服务开发 springboot 2.x
注册中心 nacos 1.4.1
配置中心 nacos 1.4.1
网关 spring cloud config x
服务间调用 feign x
负载均衡 ribbon x
熔断降级 sentinel 1.8.0
分布式事务 Seata 1.3.0

整体规划与目录
https://hyq965672903.gitee.io/posts/d4ec423f.html
作者
灼华
发布于
2021年4月20日
许可协议