Merge pull request #4 from zhuzilin/add-book-recommendation
推荐一些适合自学的系统类书籍
This commit is contained in:
commit
f456f5f77b
|
|
@ -6,6 +6,7 @@
|
|||
- Principles of Computer System Design: An Introduction
|
||||
- Computer Systems: A Programmer's Perspective
|
||||
## 操作系统
|
||||
- [Operating Systems: Three Easy Pieces](https://pages.cs.wisc.edu/~remzi/OSTEP/)
|
||||
- Operating Systems: Principles and Practice (2nd Edition)
|
||||
## 计算机网络
|
||||
- [Computer Networks: A Systems Approach](https://book.systemsapproach.org/foreword.html)
|
||||
|
|
@ -13,10 +14,14 @@
|
|||
## 编译原理
|
||||
- [My First Language Frontend with LLVM Tutorial](https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html)
|
||||
- 龙书
|
||||
## 计算机语言(PL)
|
||||
- Essentials of Programming Languages (EOPL)
|
||||
## 体系结构
|
||||
- Computer Architecture: A Quantitative Approach 5th Edition
|
||||
## 分布式系统
|
||||
- [Patterns of Distributed System](https://github.com/dreamhead/patterns-of-distributed-systems)
|
||||
- [Distributed Systems for fun and profit](http://book.mixu.net/distsys/index.html)
|
||||
## 数据密集型系统设计
|
||||
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
|
||||
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems ([开源中文翻译](https://github.com/Vonng/ddia))
|
||||
## 密码学
|
||||
- Cryptography Engineering: Design Principles and Practical Applications
|
||||
|
|
|
|||
Loading…
Reference in New Issue