互联网三高项目(高并发、高可用、高性能)连载
其他
2020-09-14 15:26:49
阅读次数: 0
项目介绍
- 随着互联网流量的日益增加,高并发、高可用、高性能相关的技术逐渐占据主导。
- 本项目抛去业务背景,仅关注三高项目的具体实现细节,寄于此建立相关知识结构体系,方便使用的时候查找。
- 欢迎更多志同道合的朋友加入本项目,在未来三五年,本人将会持续专注于三高的学习和研究。(欢迎关注我的博客、我的github)
阅读方式
- 该项目是本人学习三高相关知识的进阶笔记,随着难度增加分为三段,附庸风雅的运用王国维先生的三种境界来表述。
- 部分文章的源码实现都可以在sourcecode文件夹下找到
第一境界:昨夜西风凋碧树,独上高楼,望尽天涯路。
- 【高可用】
- 【高并发】
- 应用并发
- jdk8中Stream的学习
- Java 中的锁
- Java Concurrency包学习
- Java 线程池的设计和使用
- Java GC
- JVM 调优
- JVM 性能查看工具的使用
- 数据库并发
- 数据库中的锁
- 数据库连接池的设计和使用
- 数据库读写分离和分库分表
- 计算并发
- Flink 专题
- Hadoop 专题
- Spark 专题
- Kylin 专题
- 【高性能】
- mysql建立索引及优化
- 使用JMH进行微基准测试
- JVM专题
- 如何写出性能良好的程序(合理利用JVM内存模型)
- 如何判断是性能良好的程序(JVM性能查看工具的使用)
- 内存分析工具介绍及线上问题排查步骤
- 监控专题
第二境界:衣带渐宽终不悔,为伊消得人憔悴
- 【高可用】
- 【高并发】
- 分布式锁
- redis实现分布式锁
- zookeeper实现分布式锁
- 数据库实现分布式锁
- Tomcat专题
- Netty专题
- 并发限流
- 限流算法
- redis限流
- nginx限流
- rabbitmq限流
- 【高性能】
- 缓存专题
- 缓存专题概览
- redis缓存及存在的问题
- 构建三级缓存
- 单点登录及session共享问题
第三境界:众里寻他千百度,蓦然回首,那人却在,灯火阑珊处
转载自blog.csdn.net/ljfirst/article/details/105731694