Learning Resources

Updated: 2019-06-15

Here lists some useful external links.

Java

Github Collections

CheatSheet

Online Books/Tutorials

Monetization

  • codecanyon.net
  • tutsplus
  • net.tutsplus.com
  • envato

Online Judge/Challenges

Github Repos

https://github.com/mr-mig/every-programmer-should-know https://github.com/mbeaudru/modern-js-cheatsheet

Articles

A good read: Education of a Programmer https://hackernoon.com/education-of-a-programmer-aaecf2d35312

airbnb https://medium.com/airbnb-engineering/building-services-at-airbnb-part-1-c4c1d8fa811b https://medium.com/airbnb-engineering/building-services-at-airbnb-part-2-142be1c5d506 https://medium.com/airbnb-engineering/reconciling-graphql-and-thrift-at-airbnb-a97e8d290712

serverless https://read.acloud.guru/six-months-of-serverless-lessons-learned-f6da86a73526 backend https://read.acloud.guru/why-do-you-care-so-much-about-your-backend-when-your-customers-dont-81f4e6433593

https://tech.instacart.com/implementing-hyperloglog-in-redshift-and-tableau-a62081c98e1c https://tech.instacart.com/scalability-tip-move-business-logic-out-of-db-c7740661b0ef

https://twitter.com/aleksbur/status/1002448211255152641?s=11

https://www.safaribooksonline.com/library/view/the-site-reliability/9781492029496/

Internet Scale Services Checklist: https://gist.github.com/padajo/c4b5fde1b682aca43dc2a56366653b19

Share Nothing Architecture: https://en.wikipedia.org/wiki/Sharednothingarchitecture

https://news.ycombinator.com/item?id=13892581

Distributed Lock Manager: https://en.wikipedia.org/wiki/Distributedlockmanager

Shadow Paging https://en.wikipedia.org/wiki/Shadow_paging

https://hackernoon.com/a-url-shortener-service-using-go-iris-and-bolt-4182f0b00ae7

http://blog.gainlo.co http://horicky.blogspot.com https://www.hiredintech.com/classrooms/system-design/lesson/52 http://www.lecloud.net/tagged/scalability http://tutorials.jenkov.com/software-architecture/index.html http://highscalability.com/

Articles

https://brandur.org/cloud-databases https://brandur.org/aws-intrinsic-static

DiskIO:

COST in the land of databases https://github.com/frankmcsherry/blog/blob/master/posts/2017-09-23.md

Unicorn Search(Facebook) https://research.fb.com/publications/unicorn-a-system-for-searching-the-social-graph/

http://highscalability.com/blog/2017/12/11/netflix-what-happens-when-you-press-play.html

Blogs

Company’s Official Engineering Blog

Tools and Frameworks

Real World Architecture

High Level Discussion

Consensus

Wiki Pages