Keep Updating to add new articles and papers to read categories methodology style
Distributed System
If can’t find something new to read
, consider these sites:
- https://cs.stanford.edu/~matei/courses/2015/6.S897/
- https://pdos.csail.mit.edu/6.824/schedule.html
- https://dancres.github.io/Pages/
1. Language
1.1. Java
Java 8 Labmda, Streams
- https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html
- https://docs.oracle.com/javase/8/docs/api/java/util/stream/Collectors.html
- http://www.oracle.com/technetwork/articles/java/architect-lambdas-part1-2080972.html
- http://www.oracle.com/technetwork/articles/java/architect-lambdas-part2-2081439.html
- https://www.ibm.com/developerworks/java/library/j-java-streams-1-brian-goetz/index.html
- http://www.oracle.com/technetwork/articles/java/ma14-java-se-8-streams-2177646.html
- http://www.oracle.com/technetwork/articles/java/architect-streams-pt2-2227132.html
2. Network
BBR
- http://queue.acm.org/detail.cfm?id=3022184
- https://www.ietf.org/proceedings/97/slides/slides-97-iccrg-bbr-congestion-control-02.pdf
- https://www.zhihu.com/question/53559433
- https://www.zhihu.com/question/53858229
3. Recovery
BookKeeper and HedWig
- http://dl.acm.org/citation.cfm?id=2433144
- https://cwiki.apache.org/confluence/display/BOOKKEEPER/BookKeeper
- http://bookkeeper.apache.org/
- http://blog.csdn.net/liuhong1123/article/details/8945456
- http://dockone.io/article/78
4. Streaming
Kafka: a Distributed Messaging System for Log Processing - LinkedIn 2011
, notes
5. Container & DevOps
Borg, Omega, and Kubernets
6. Consistency and Locks
基于Redis的分布式锁到底安全么?
Consistency: From Chubby to Paxos and Raft
7. Cache
Guava Cache
8. OLTP, OLAP, Database
Hybrid Transactional/Analytical Processing: A Survey
Kudu: Storage for Fast Analytics on Fast Data
9. Time Series Database
TSDB, OpenTSDB