mirror of
https://github.com/mtdvio/every-programmer-should-know.git
synced 2025-01-16 22:08:14 +01:00
Merge pull request #198 from kamboj652/master
This commit is contained in:
commit
b9ba6c6e8d
@ -32,6 +32,7 @@ But knowing the stuff will help you become better! :muscle:*
|
||||
|
||||
### Algorithms
|
||||
- [Big O Cheatsheet](http://bigocheatsheet.com/)
|
||||
- :book: [Computer Science Distilled](https://www.goodreads.com/book/show/34189798-computer-science-distilled)
|
||||
- :book: [Grokking Algorithms](https://www.goodreads.com/book/show/22847284-grokking-algorithms-an-illustrated-guide-for-programmers-and-other-curio)
|
||||
- :book: [Introduction to Algorithms](https://www.goodreads.com/book/show/108986.Introduction_to_Algorithms?from_search=true&from_srp=true&qid=8mUglV9uZ1&rank=1)
|
||||
- [Algorithms Visualization](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html)
|
||||
@ -67,6 +68,7 @@ But knowing the stuff will help you become better! :muscle:*
|
||||
- :page_facing_up: [What every Programmer should know about memory](https://lwn.net/Articles/250967/)
|
||||
|
||||
### Distributed Systems
|
||||
- :book: [Understanding Distributed Systems](https://www.goodreads.com/book/show/56977420-understanding-distributed-systems)
|
||||
- :book: [Designing Data-Intensive Applications](https://www.goodreads.com/book/show/23463279-designing-data-intensive-applications)
|
||||
- :scroll: [Designs, Lessons and Advice from Building Large Distributed Systems](https://www.cs.cornell.edu/projects/ladis2009/talks/dean-keynote-ladis2009.pdf)
|
||||
- :scroll: [Time, Clocks and the Ordering of Events in a Distributed System](https://www.microsoft.com/en-us/research/publication/time-clocks-ordering-events-distributed-system/?from=http%3A%2F%2Fresearch.microsoft.com%2Fen-us%2Fum%2Fpeople%2Flamport%2Fpubs%2Ftime-clocks.pdf)
|
||||
|
Loading…
x
Reference in New Issue
Block a user