1.1Java生态与语言核心

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、区块链

Last updated

Was this helpful?