Skip to content

Latest commit

 

History

History
91 lines (64 loc) · 1.76 KB

File metadata and controls

91 lines (64 loc) · 1.76 KB

Java Knowledge

JVM Architecture Diagram

JVM 按占用内存位置划分为四个区域

  • Heap(存储实体与数据)
  • Method Area / Metaspace(存储静态实体与数据)
  • Native Method Stack(本地方法栈,线程的初始化)
  • 堆外内存(ByteBuffer)

How JVM works in Java?

  1. Class Loader in subsystem.
  2. 1、JVM
  3. JVM
  4. Java Agent

2、Java 锁

3、数据结构

4、算法

  • 一致性Hash算法

5、多线程

CAS、volatile

6、数据库

7、缓存

  • Hazelcast
  • Ecache

7、架构

  • SOA F5/LVS
  • Spring Cloud Stack

8、框架

  • SpringMVC
  • Ibatis/MyBatis
  • TCC
  • Spring cloud Eureka、Consul、config、zuul、ribbon、hystrix、Actuator
  • 分布式缓存框架
    • hazelcast
    • redis
    • memecache
    • ecache

10、高并发

11、高可用

12、分布式

12、源码分析

13、区块链