互联网三高项目(高并发、高可用、高性能)连载

项目介绍

  • 随着互联网流量的日益增加,高并发、高可用、高性能相关的技术逐渐占据主导。
  • 本项目抛去业务背景,仅关注三高项目的具体实现细节,寄于此建立相关知识结构体系,方便使用的时候查找。
  • 欢迎更多志同道合的朋友加入本项目,在未来三五年,本人将会持续专注于三高的学习和研究。(欢迎关注我的博客、我的github

阅读方式

  • 该项目是本人学习三高相关知识的进阶笔记,随着难度增加分为三段,附庸风雅的运用王国维先生的三种境界来表述。
  • 部分文章的源码实现都可以在sourcecode文件夹下找到

第一境界:昨夜西风凋碧树,独上高楼,望尽天涯路。

  • 【高可用】
  • 【高并发】
    • 应用并发
      • jdk8中Stream的学习
      • Java 中的锁
      • Java Concurrency包学习
      • Java 线程池的设计和使用
      • Java GC
      • JVM 调优
      • JVM 性能查看工具的使用
    • 数据库并发
      • 数据库中的锁
      • 数据库连接池的设计和使用
      • 数据库读写分离和分库分表
    • 计算并发
      • Flink 专题
      • Hadoop 专题
      • Spark 专题
      • Kylin 专题
  • 【高性能】

第二境界:衣带渐宽终不悔,为伊消得人憔悴

第三境界:众里寻他千百度,蓦然回首,那人却在,灯火阑珊处

  • 【微服务体系】
    • 服务发现
    • 服务治理
    • 网关
  • 【实际应用】
    • 秒杀场景

猜你喜欢

转载自blog.csdn.net/ljfirst/article/details/105731694
今日推荐