文章合集

文章合集-mikechen

为了更好的满足大家的学习,更综合更全面的学习架构技术知识,我特地把我过往的历史文章,整理给大家!

其中的每一个知识体系,我都做了一个详细的细分和补充。

这些文章的呈现,并不是按照时间轴来排序,无论是新旧文章,我认为都会对大家有所帮助@mikechen

mikechensay

如何做好技术人的职业规划?

架构师的主要职责是什么?

一篇文章了解架构师能力模型

35岁的程序员还有价值吗?我的破局之道!

【深度揭秘】百度、阿里、腾讯内部岗位级别和薪资结构

一篇文章搞懂程序员、架构师、技术总监、CTO从薪资到技能的区别

 

Java多线程与并发

Java多线程超级详解(看这篇就足够了)

Java异步编程(5种异步实现方式详解)

ForkJoin最全详解(从原理设计到使用图解)

Java读写锁ReadWriteLock原理与应用场景详解

4种常用Java线程锁的特点,性能比较、使用场景

Java线程池超详解(核心运行原理及使用方式)

最全Java锁详解:独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁

彻底搞清楚ConcurrentHashMap的实现原理(含JDK1.7和JDK1.8的区别)

 

JVM虚拟机

JVM内存模型和结构详解(五大模型图解)

4种JVM垃圾回收算法详解

7种JVM垃圾收集器特点,优劣势、及使用场景

JVM性能调优的6大步骤,及关键调优参数详解

G1垃圾收集器深入剖析

 

开发框架

搞透IOC,Spring IOC看这篇就够了!

Spring AOP全面详解(超级详细)

Mybatis一级缓存和二级缓存原理区别(图文详解)

SpringMVC详解:入门+五大组件+工作原理

深入详解Mybatis的架构原理与6大核心流程

 

数据结构与算法

Raft算法实现原理详解(图文全解析)

雪花算法详解(原理优缺点及代码实现)

5大负载均衡算法(原理图解)

 

数据库

连接池的作用及原理详解(附3大常见连接池)

数据库拆分六大原则详解

MongoDB、Hbase、Redis等NoSQL优劣势、应用场景详解

数据库分库分表、读写分离的原理实现,使用场景

NoSQL和SQL的区别、使用场景与选型比较

 

MySQL

MySQL有哪些存储引擎,各自的优缺点,应用场景

MySQL数据库的索引原理与慢SQL优化的5大原则

MySQL悲观锁与乐观锁、行锁与表锁、共享锁

MySQL慢查询优化、索引优化、以及表等优化总结

MySQL数据库主从同步的3种一致性方案实现,及优劣比较

 

分布式缓存

Redis分布式锁实现(原理与使用详解)

分布式缓存Redis和MySQL数据一致性详解

Redis为什么是单线程、及高并发快的3大原因详解

如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题

 

分布式架构

史上最全负载均衡原理图文详解

分布式ID详解(5种分布式ID生成方案)

最强单点登录SSO的实现原理与方案详解

什么是幂等性?四种接口幂等性方案详解!

分布式数据库数据一致性的原理、与技术实现方案

分布式锁3种实现详解(数据库、缓存、Zookeeper)

分布式数据层中间件详解:如何实现分库分表+动态数据源+读写分离

什么是缓存雪崩?服务器雪崩的场景与解决方案

 

分布式通信

Dubbo的详细介绍、设计思路、以及4大适用场景

深度剖析RPC框架设计

 

容器

Docker容器的原理、特征、基本架构、与应用场景

 

微服务

Spring Cloud的5大核心组件详解

微服务Dubbo和SpringCloud架构设计、优劣势比较

微服务技术架构、监控、Docker、服务治理等详解

分布式架构系统拆分原则、需求、微服务拆分步骤

从单体架构、到SOA、再到微服务的架构设计详解

 

中间件

史上最强消息队列MQ万字图文总结

Kafka的原理、基础架构、以及使用场景

Kafka为什么性能这么快?4大核心原因详解

RabbitMQ原理和架构图解(附6大工作模式)

RocketMQ的架构设计、关键特性、与应用场景详解

Netty的实现原理、特点与优势、以及适用场景

Zookeeper的原理和架构设计,以及应用场景

 

大型架构

一文详解架构设计的本质

淘宝技术架构从1.0到4.0的架构变迁

史上最强大型网站架构演变全过程详解

9大性能优化经验总结,强烈建议收藏!

什么是流量削峰?如何解决秒杀业务的削峰场景

一文详解吞吐量、QPS、TPS、并发数等高并发指标

流量高峰时期的性能瓶颈有哪些?如何来解决?

如何设计秒杀系统?双11秒杀架构详解(5大方案)

 

CTO系列

我眼中真正优秀的CTO长啥样

怎样做好一个创业公司CTO?

真正的CTO,是一个懂产品的技术人

以上!

关注作者「mikechen」公众号,获取更多架构干货!

后台回复面试即可获取《1000+大厂面试题答案汇总》,后台回复架构,即可获取《阿里架构师进阶从0到1全部合集

评论交流
  1. user2563

    老师,我发现有的文章从文章中的连接能跳过去,但是单纯在网站中找却找不到,分类感觉没做好呀

    • mikechen

      从文章中的连接能跳过去?这里指的是什么?

  2. sunbo2021

    从公众号过来的,谢谢大佬分享干货,期望多多更新。

    • mikechen

      最近有一大波干货正在排队中,留意网站最新文章…

  3. 在您的网站上学到很多让我醍醐灌顶的知识?

  4. 陈睿老师,太用心了,感谢陈睿老师提供了这么好的资源

  5. 学习了,内容质量都很高,学到了很多东西,感谢

  6. 突然发现这么多文章都几乎是一个人写的,值得仔细阅读实践