20 Whitepapers that changed the world [For Senior Software Engineers]

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ต.ค. 2024

ความคิดเห็น • 107

  • @mrwalkan
    @mrwalkan ปีที่แล้ว +135

    Who loves System Design?

  • @lemonadeintech
    @lemonadeintech ปีที่แล้ว +23

    These types of videos are much needed. Great work!

    • @gkcs
      @gkcs  ปีที่แล้ว +1

      Thank you!

  • @PrabyComm
    @PrabyComm ปีที่แล้ว +7

    Man, when will you stop blowing our minds with your awesome content and mostly the selection of it.
    Keep posting such awesome stuff.

    • @gkcs
      @gkcs  ปีที่แล้ว

      Thank you so much 😀

  • @samriddhashukla5345
    @samriddhashukla5345 ปีที่แล้ว +9

    Great Content Gaurav, I've just started working as a Data Architect and this video felt like an expedition to my own learnings in the past couple months. This is probably the best content I've gotten online in a long run, you should really dispense more knowledge on enterprise architecture as it is still a very untapped area in the online learning sphere.

    • @gkcs
      @gkcs  ปีที่แล้ว +2

      Thank you!
      I'll work on it 😁

    • @samriddhashukla5345
      @samriddhashukla5345 ปีที่แล้ว

      No, I should thank you @@gkcs :)

  • @debakarr
    @debakarr ปีที่แล้ว +1

    These kinds of video are really great. It feels like "here are the resources for some things you are interested in and go do the homework on the things you are interested in". Great content.

    • @gkcs
      @gkcs  ปีที่แล้ว +1

      Glad you enjoyed it!

  • @Blk_Metropolis
    @Blk_Metropolis 11 หลายเดือนก่อน +1

    Gaurav just dumped a ton of learning on my plate. A feast.

  • @techtalksabhishek
    @techtalksabhishek 11 หลายเดือนก่อน +2

    God bless you Gaurav. I learnt a lot of stuff about system design from your videos. I come from a service background with focus on enterprise business applications but your content gave me the excitement to look at building applications that can scale. Good Job Keep it up

    • @gkcs
      @gkcs  11 หลายเดือนก่อน

      Thank you!

  • @potnuruavinash
    @potnuruavinash 24 วันที่ผ่านมา

    Man, Never before Content .. Kudos

  • @pollathajeeva23
    @pollathajeeva23 ปีที่แล้ว +11

    Raft paper should be on top because it is widely adapted for various use cases most of the Distributed SQL are using it.

    • @gkcs
      @gkcs  ปีที่แล้ว +3

      It's hard to choose among them, they are all gems!
      Since this is related to software engineering, I have kept RAFT and Paxos aside. They are usually implemented using libraries in most companies.

  • @amity.3yr890
    @amity.3yr890 ปีที่แล้ว +1

    Since too long I was looking for something like this only but didn't know what to search...
    Thanks it's very helpful
    ~ Danishan [Amity University]

  • @gorangagrawal
    @gorangagrawal ปีที่แล้ว +2

    Thanks for the summaries. Those scrolling animations were quite hurting my eyes. Maybe it is because of my monitor's refresh rate.
    I will suggest to make yourself as foreground when you are talking and those scrolling animations in background.
    Also I would like if you can make individual detailed explanatory videos.

  • @jetzeschaafsma1211
    @jetzeschaafsma1211 ปีที่แล้ว +4

    I'm going to print all of these and make reading them my belated 2023 New Year's Resolution.

    • @gkcs
      @gkcs  ปีที่แล้ว

      Great idea 😁

  • @jayaprakashreddy9980
    @jayaprakashreddy9980 3 หลายเดือนก่อน

    Awesome video. Thanks Gaurav...

  • @noone_and_nobody
    @noone_and_nobody ปีที่แล้ว

    Just 2 whitepapers deep into the discussion, I am loving this one.

  • @naneri
    @naneri 11 หลายเดือนก่อน

    Hey Gaurav, huge thanks for this valuable content! Best wishes from Kyrgyzstan.

    • @gkcs
      @gkcs  11 หลายเดือนก่อน

      Thank you!

  • @Roger-kv6jw
    @Roger-kv6jw 5 หลายเดือนก่อน

    look forward to more videos like this from Gaurav!

  • @by301892
    @by301892 ปีที่แล้ว +1

    One of my favorite videos so far. Thanks!

  • @aryanmehta8246
    @aryanmehta8246 ปีที่แล้ว +2

    First youtuber whom I could watch at normal speed than 1.5x

    • @zndr27
      @zndr27 ปีที่แล้ว

      Lol I went to switch the playback speed out of habit but then I realized there was no need to 😂

  • @minhazulislam9131
    @minhazulislam9131 11 หลายเดือนก่อน

    I just needed this right now. Thank you for the video.

  • @Deshammanideep
    @Deshammanideep ปีที่แล้ว +17

    Dear Intelligent software engineers,
    Please do not implement solutions mentioned in this video just because you understand. Remember that such high scalability is not needed for 90% of companies. If you implement such things then people like me has to suffer endless hell of debugging :(

  • @kewtomrao
    @kewtomrao ปีที่แล้ว +2

    This is real software engineering!

  • @DrumAdrian16
    @DrumAdrian16 10 หลายเดือนก่อน

    Great video! Thank you for taking the time to share this information 🤓

  • @mahanteshambali
    @mahanteshambali ปีที่แล้ว +2

    It would be great if you could walk through these papers.
    Deep dive one paper a week.

  • @vishsri
    @vishsri 11 หลายเดือนก่อน

    Thanks ...good summary narrative for each

  • @SaurabhSharma-ui6zk
    @SaurabhSharma-ui6zk ปีที่แล้ว

    Thanks a ton for this video. Atleast, I got starting point to read whitepapers now XD

  • @suryasatish5581
    @suryasatish5581 11 หลายเดือนก่อน

    Gold in its content!!

  • @Sameer-xy8bj
    @Sameer-xy8bj 9 หลายเดือนก่อน

    Awesome.. added in my list

  • @vikaspandey7053
    @vikaspandey7053 ปีที่แล้ว

    Wow thanks a lot for this 🙏. You awaken my interest to desire for knowledge, Imagine the satisfaction once I understand these interesting and at scale technology.

    • @gkcs
      @gkcs  ปีที่แล้ว

      Awesome!

  • @mahahrishi
    @mahahrishi ปีที่แล้ว

    Wow, 1 stop for tons of information ❤

  • @s1dev
    @s1dev ปีที่แล้ว

    I would love more content like this! just awesome!

  • @anman1575
    @anman1575 9 หลายเดือนก่อน

    Cassandra was developed by the same engineer who developed DynamoDB paper while he was at Amazon

  • @VincentDBlair
    @VincentDBlair 11 หลายเดือนก่อน

    Thanks Gaurav

  • @siddharthmanumusic
    @siddharthmanumusic ปีที่แล้ว

    This is an excellent initiative and very high quality content. By the way, did you repeat MemCached in the video?

  • @alihosseinkhani2671
    @alihosseinkhani2671 หลายเดือนก่อน

    thank you for your bro

  • @keshavmaheshwari521
    @keshavmaheshwari521 11 หลายเดือนก่อน

    Keep sharing more

  • @Dongdot123
    @Dongdot123 11 หลายเดือนก่อน

    You should also create a blog post about this! I want it to be shared easily

    • @gkcs
      @gkcs  11 หลายเดือนก่อน +1

      It's there in the description!

  • @tarunjayadevan5981
    @tarunjayadevan5981 ปีที่แล้ว

    Amazing video..Thanks a lot

  • @bibhu_107
    @bibhu_107 ปีที่แล้ว

    super interesting! Thanks

  • @ih8tusernam3s
    @ih8tusernam3s ปีที่แล้ว

    Damn, well explained, thanks!

  • @seriousperson6952
    @seriousperson6952 ปีที่แล้ว +1

    U should have also included Satoshi nakamoto's bitcoin white paper in the video too

  • @uday2394
    @uday2394 9 หลายเดือนก่อน

    Should I read these papers as a beginner, and will it help me?

  • @rishabhkumarT
    @rishabhkumarT 11 หลายเดือนก่อน

    one for frontend too

  • @kusali11
    @kusali11 ปีที่แล้ว

    Thanks Algorithm for recommending this, I'll watch later. 🙏

  • @gurrammails
    @gurrammails ปีที่แล้ว

    Very nice video 👏

  • @GO_D_LEON
    @GO_D_LEON 8 หลายเดือนก่อน

    Amazing read @gkcs

  • @sndp.s
    @sndp.s ปีที่แล้ว +1

    I need to return back to school.

  • @abhilashkr1175
    @abhilashkr1175 ปีที่แล้ว +7

    After watching this video, questioning myself about my work as a software engineer😂

    • @reed6514
      @reed6514 ปีที่แล้ว

      Don't! We've all written (and will yet write) plenty terrible code. It hardly matters, if it accomplishes what it needs to.
      And these white papers need to solve extremely huge, complex architecture problems. Most projects don't need to. Many projects can be badly structured and inefficient because they don't have maintainability and scaling requirements.

    • @megamaser
      @megamaser ปีที่แล้ว +2

      ​@@reed6514In other words, yes you suck, but most of us suck, so it's OK.

    • @reed6514
      @reed6514 ปีที่แล้ว

      @@megamaser 😄🤣 kinda lol

  • @jaynarayanpatel3492
    @jaynarayanpatel3492 8 หลายเดือนก่อน

    Great video. How did you found this white papers? Is there any website where we can see these papers?

    • @gkcs
      @gkcs  8 หลายเดือนก่อน

      I read from various sources. Google Research, Microsoft Research, and Meta Research are my favourites.
      I also use the citations from these papers to find other useful papers.

  • @VincentDBlair
    @VincentDBlair 11 หลายเดือนก่อน +1

    System Design chose me, I didn’t choose it. I dream in multi-dimensional shards.

  • @Tanmaygaming0406
    @Tanmaygaming0406 ปีที่แล้ว +2

    Billion users are huge number of users, 8 billion is world population.... Reading to feel nice is different but not even single startup in past 10 years have reached this much of user base because no Idea is such a mind blowing that it reaches to everyone... there are lot of things they have already tried lot of Phd. level knowledge is needed to understand these things

  • @aakarshan4644
    @aakarshan4644 ปีที่แล้ว

    any festival discounts coming up sir ? wanna buy the course :)

  • @nachiketkanore
    @nachiketkanore ปีที่แล้ว +1

    Audio quality has decreased in recent videos

  • @ds-mi4od
    @ds-mi4od ปีที่แล้ว

    I am struggling to watch the video because of the scrolling through the papers, somehow it is straining my eyes. I am not trying to read the words displayed, but rather the motion on the screen. I do not have an epilepsy or any condition of that sort. I recommend you perhaps scroll slowly through the written text, I love the content though ❤

  • @mudPuddlePanda
    @mudPuddlePanda ปีที่แล้ว

    Nice

  • @mdomerarafat4611
    @mdomerarafat4611 ปีที่แล้ว

    meta is great!

  • @CreedWylder
    @CreedWylder ปีที่แล้ว

    I think cassandra pre-dates dynamoDB

  • @neelshiroya7364
    @neelshiroya7364 ปีที่แล้ว +1

    Bro your Contents are great, but please buy a good mic

  • @rashedulkabir6227
    @rashedulkabir6227 ปีที่แล้ว

    What is the difference between whitepaper and research paper?

  • @riteshbelgudri
    @riteshbelgudri ปีที่แล้ว

    "What Every Programmer Should Know About Memory" Ulrich Drepper

  • @DK-ox7ze
    @DK-ox7ze ปีที่แล้ว

    Link to papers would be much appreciated!

    • @gkcs
      @gkcs  ปีที่แล้ว

      It's in the description, at the blog.

  • @rajatahuja4720
    @rajatahuja4720 ปีที่แล้ว

    why don't you discuss those papers in your course ?

  • @vishalgaurav4411
    @vishalgaurav4411 ปีที่แล้ว +1

    OK, I am a beginner. Please tell me just one paper to start with.

    • @gkcs
      @gkcs  ปีที่แล้ว +2

      Start with the Facebook Memcached Paper.

    • @vishalgaurav4411
      @vishalgaurav4411 ปีที่แล้ว +1

      thanks you@@gkcs

  • @saurabhsingh7020
    @saurabhsingh7020 10 หลายเดือนก่อน

    bc .. no one has studied any paper just started commenting share more such stuff,,

  • @shanepanchot8681
    @shanepanchot8681 ปีที่แล้ว

    Do you subscribe to any sources that distribute these white papers as they are published?

  • @malikrajat
    @malikrajat ปีที่แล้ว

    Hello Gaurav,
    I am looking for location, where I can get all these white paper. I m looking for Frontend as well.

    • @gkcs
      @gkcs  ปีที่แล้ว

      The blogpost is linked in the description.

  • @yash3shinde
    @yash3shinde ปีที่แล้ว +1

    SUGGESTION:
    Please fix your audio setup. Your voice in "some" videos is distorted & sharp which hurts my ears. The sound quality makes your useful videos harder to consume.

  • @inkmuse47
    @inkmuse47 11 หลายเดือนก่อน

    Have you tried implementing any one?

  • @RishiRajxtrim
    @RishiRajxtrim ปีที่แล้ว

    👍💯💯

  • @benjaminb3339
    @benjaminb3339 ปีที่แล้ว +1

    Your video is cool, but let me react about a specific point. You seem to be confused about open-source software. Open source is not "a possible solution for small companies" as per your statement. By doing so, you insinuate there is a hierarchy between open sources (for small companies) and closed sources (for those with cash), implying the latest is better. This can be further from reality. Most of the internet runs on open source. AWS, Apple, Cisco, Google, Android and much more are using open-source code as the base for their custom implementations. Open-source is the reason why the internet is what it is today, without it the evolution we've witnessed since 1991 would be different. If today you can publish your video and be watched from anywhere around the world, and possibly make money, it's because open-source software was leveraged by small AND large companies during every little step that led to where we are today. So I invite you to understand a bit better what it is about and avoid making such statements in the future. Cool video by the way. Cheers

    • @gkcs
      @gkcs  ปีที่แล้ว

      Hey Benjamin, that's a good point. I did not intend to rank order contributions or tech in any way. I also do not believe open-source or closed-source are inherently better or worse than one another in terms of capability.

  • @reed6514
    @reed6514 ปีที่แล้ว

    Your audio doesn't sound great. A little tinny and hollow.
    Loved the video, though.

  • @joelreuben7865
    @joelreuben7865 ปีที่แล้ว

    Here in less than a minute

  • @akshitg
    @akshitg ปีที่แล้ว

    How can you miss Kafka's whitepaper. This is blasphemous

    • @gkcs
      @gkcs  ปีที่แล้ว +1

      I think it's a great system, but (here is the controversial bit)...I didn't like the whitepaper :/

  • @kalilinux8682
    @kalilinux8682 11 หลายเดือนก่อน

    It's ironic you call Cassandra a clone of Dynamo DB when it's a clone of MongoDB when mongo was open-source

  • @aakarshan4644
    @aakarshan4644 ปีที่แล้ว

    wooo I'm building the authN/authZ sys at my startup and the coolest solutions are basically implementations of Zanzibar :) [ Authzed, ORY keto, OpenFGA and big brands like auth0 also making their own versions.]