Skip to content

mantoudev/awesome-bigdata-notes

Repository files navigation

Awesome BigData Notes

Learning and exercise notes.

Java

// Coming soon...

Concurrency

# Title Tag Desc
1 Visibility & Atomic & Order Synchronized,MESA 可见性、原子性、有序性
2 Java Memory Model JMM,Visibility,Order Java内存模型,解决可见性、有序性题
3 Mutex Lock:Atomic Lock,Atomic 互斥锁-解决原子性问题
4 Mutex Lock(2) Lock,Atomic 互斥锁-一把锁保护多个资源
5 Deadlock Deadlock 死锁
6 Wait-Notify Lock 等待通知机制
7 Security、Activity、Performance Lock 安全性、活跃性以及性能问题
8 Monitor Thread 管程
9 Thread Lifecycle Merory Model 线程-生命周期
10 Thread Create Thread 线程-创建数量
11 Thread Local Variable Thread 线程-局部变量
12 OO thinking for concurrency Thread 用面向对象思想写好并发程序
13 Lock Lock 隐藏在并发包中的管程
14 Condition Condition Condition

JVM

# Title Tag Desc
1 JK Note JK 笔记
2 Class loader ClassLoader 类加载

HDFS

# Title Tag Desc
1 Architecture Architecture, Storage HDFS架构
2 Read Write Process Read, Write HDFS读写流程
3 HA and Federation HA, Federation 高可用,Federation HDFS

YARN

# Title Tag Desc
1 Introduce Introduce, MR1.0 YARN介绍

MapReduce

# Title Tag Desc
1 MR Architecture Architecture MR体系结构

HBase

# Title Tag Desc
1 Hbase Architecture Architecture HBase架构
2 Read Write Process Read Write Process HBase读写流程

Hive

Impala

# Title Tag Desc
1 Impala Architecture Architecture Impala架构

Spark

// Coming soon...

Flink

// Coming soon...

Kylin

// Coming soon...