System Design: Difference between revisions
Jump to navigation
Jump to search
(→TODO) |
(→TODO) |
||
Line 19: | Line 19: | ||
* https://github.com/mmcgrana/services-engineering | * https://github.com/mmcgrana/services-engineering | ||
* https://github.com/orrsella/soft-eng-interview-prep/blob/master/topics/system-architecture.md | * https://github.com/orrsella/soft-eng-interview-prep/blob/master/topics/system-architecture.md | ||
* https://queue.acm.org/detail.cfm?id=3480470 | |||
</font> | </font> | ||
Revision as of 00:36, 20 October 2021
Internal
TODO
- Process and redistribute: Distributed Systems
- Clean Architecture https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164/
- https://medium.com/@i.gorton/six-rules-of-thumb-for-scaling-software-architectures-a831960414f9
- http://highscalability.com
- Harvard Scalability Class David Malan https://www.youtube.com/watch?v=-W9F__D3oY4
- https://www.lecloud.net/post/7295452622/scalability-for-dummies-part-1-clones
- https://www.lecloud.net/post/7994751381/scalability-for-dummies-part-2-database
- https://www.lecloud.net/post/9246290032/scalability-for-dummies-part-3-cache
- https://www.lecloud.net/post/9699762917/scalability-for-dummies-part-4-asynchronism
- https://www.hiredintech.com/classrooms/system-design/lesson/61
- Learning/System Design/*.pdf
- https://github.com/checkcheckzz/system-design-interview
- https://github.com/donnemartin/system-design-primer
- https://github.com/mmcgrana/services-engineering
- https://github.com/orrsella/soft-eng-interview-prep/blob/master/topics/system-architecture.md
- https://queue.acm.org/detail.cfm?id=3480470
Subjects
- State Transition Diagram
- Distributed Systems
- NoSQL discussion: https://bigdata-ir.com/wp-content/uploads/2017/04/NoSQL-Distilled.pdf NoSQL Distilled by Sadalage, Fowler. (Learning/Systems Design)
- Schemaless: Fowler https://martinfowler.com/articles/schemaless/