2 Replies - 265 Views - Last Post: 24 June 2019 - 02:24 AM

#1 DonSandbekkhaug   User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 7
  • Joined: 16-June 19

How to learn system design outside college

Posted 18 June 2019 - 08:19 PM

I'm interested in learning about software system design. Recently, I came across Gaurav Sen on YouTube. He has a fantastic set of videos clearly explaining system design concepts like load balancing, sharding, and draws examples of complex systems.

What are some topics that would be useful to know for both building systems and design interviews?

Is This A Good Question/Topic? 0
  • +

Replies To: How to learn system design outside college

#2 Skydiver   User is offline

  • Code herder
  • member icon

Reputation: 6985
  • View blog
  • Posts: 23,751
  • Joined: 05-May 12

Re: How to learn system design outside college

Posted 19 June 2019 - 04:32 AM

What is your learning style? Are you a book learner, a video learner, or a learn by doing type?

As a book learner you can glance over any reputable college's syllabus to find out what book(s) they are using their operating systems courses and borrow the book from your local library. OS classes don't require a lot of background classes -- unless you go to a course that also has you write one from the ground up. (I'm actually wondering why this and Telecom courses are often offered an upper level classes when they can be taught as a first year or second year class.)
Was This Post Helpful? 1
  • +
  • -

#3 remote4me   User is offline

  • New D.I.C Head

Reputation: 2
  • View blog
  • Posts: 5
  • Joined: 17-June 19

Re: How to learn system design outside college

Posted 24 June 2019 - 02:24 AM

Well, I would say "learn from giants"

Here one of the giants: the architecture of Wikipedia:
http://highscalabili...ia-architecture
The managed to make MySQL scalable! (well, with some creative use of Memcached)

And there is a lot of interesting stuff under "All Time Favorites"

Happy reading )
Was This Post Helpful? 1
  • +
  • -

Page 1 of 1