Cache Systems Every Developer Should Know

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 เม.ย. 2023
  • Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter.: blog.bytebytego.com
    Animation tools: Adobe Illustrator and After Effects.
    Checkout our bestselling System Design Interview books:
    Volume 1: amzn.to/3Ou7gkd
    Volume 2: amzn.to/3HqGozy
    The digital version of System Design Interview books: bit.ly/3mlDSk9
    ABOUT US:
    Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

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

  • @ByteByteGo
    @ByteByteGo  ปีที่แล้ว +21

    Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter.: blog.bytebytego.com

  • @fullmastrinio
    @fullmastrinio ปีที่แล้ว +61

    Noticed you speak a lot slower now, thanks for changing the pace. I felt like the older videos were rushed very quickly and with the animations, I was trying to understand what’s going on visually and also understand what you are saying 😊

    • @ByteByteGo
      @ByteByteGo  ปีที่แล้ว +40

      Glad someone noticed it. Appreciate the feedback!

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

      😂😂

  • @mario_luis_dev
    @mario_luis_dev 4 หลายเดือนก่อน +2

    the level of quality of these videos is just second to none. Respect to you Sahn!

  • @invictuz4803
    @invictuz4803 ปีที่แล้ว +18

    Wow 350k subscribers in less than a year on a tech channel. Well deserved, videos are so high quality!

  • @fckyougooglification
    @fckyougooglification ปีที่แล้ว +8

    Great video.
    Concerning sql databases, typically the buffer pool caches commonly accessed file system blocks rather than query results. Some databases have a cache of results or even intermediate results (I.e., outputs of parts of queries often run or easily cached).

  • @BestURLShortenerBioPageQRCode
    @BestURLShortenerBioPageQRCode 8 หลายเดือนก่อน +1

    Thank you for this tutorial! This is exactly what I have been looking for.

  • @JeremyChone
    @JeremyChone ปีที่แล้ว +15

    Very good overview of the key caches. Thanks for sharing all of those great knowledge with everybody!

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

    I’ve started watching your videos every Saturday morning and it has really helped me as a developer :)

  • @danieles6325
    @danieles6325 10 หลายเดือนก่อน +5

    Beautiful work! Short, concise, and the animations are 🔥thanks guys🎉

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

    A video is worth more than thousand words or any documents. thanks a lot. I bought your two books, they are really awesome.

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

    This is awesome. I just implemented Shared Preferences functionality in my Flutter app after watching this video as a motivation and a starting point. Surely feels nice to make Cache work!

  • @namanjoshi5089
    @namanjoshi5089 6 วันที่ผ่านมา

    The depth, animation and clarity in this video is truly astonishing. Loved it❤

  • @snk-js
    @snk-js ปีที่แล้ว

    I like how smooth is your website too, I am developer I am mesmerized about your power over technology as a whole

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

    Hats off to The amount of knowledge this guy has ....

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

    expert way of visualization, you nailed it guys

  • @vigilantis_
    @vigilantis_ 11 หลายเดือนก่อน +4

    The quality and content of your guys' videos are incredible. Thank you for making these!

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

    i’ve learned so much from these bytes. really appreciate this great resource!

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

    Great overview, bro! Thanks for best content about system design.

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

    Almost all types of Caches , Cached in One video :-D that's quite an effort , Thank You !

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

    The animations were very good, appreciate the hardwork behind it,i really loved the color schemas u are using on kinda blackish background.its totally aesthetically appealing hatsoff to the editor.

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

    This is how I would go about teaching junior level developers about caching in general. Welld one.

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

    The images and the animation are just amazing

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

    Really short and crisp gives full information

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

    Thank you! Great sum of caching types and concepts!

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

    Thank you for yet another high quality video !

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

    I love your presentation so much. Could you give the information what template or library (others) to use for making this presentation?

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

    Very nice as always. I always learn new things that I thought I knew or heard of.

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

    What a great channel with excellent content!

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

    Thanks so much for this.

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

    Wow, amazing work, thank you 😊

  • @NhatNguyen-bn9lc
    @NhatNguyen-bn9lc ปีที่แล้ว +2

    As you said in the video there are many cache layer, might be the diagram you put lacks some.

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

    Love your content & presentation 👍.

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

    thank you. its very helpful

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

    Thank you so much. Kind regards.

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

    You sir are a legend

  • @PhanNghia-fk5rv
    @PhanNghia-fk5rv 9 หลายเดือนก่อน

    Thank you a lot.

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

    Hi, can you explaim the I/O multiplexing with select, poll and epoll calls.
    I have watched some videos but didn't have overall idea. Your explaining style helps me grab these concepts. Thanks in advance

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

    Always to the point.

  • @snk-js
    @snk-js ปีที่แล้ว

    this content is supreme

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

    thank you

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

    useful information, thanks

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

    I get it! Thank you.

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

    Thanks for your kindly sharing. Which tool is used to draw those diagrams ?

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

    its amazing that a content well written like that is free.... whats the catch?

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

    I have read both of his books on system design for interview. Can't find better books.

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

    Wow this is helpful 😊

  • @ludovice.m1834
    @ludovice.m1834 9 หลายเดือนก่อน

    What is the tool used to animate this video and the components ?

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

    Thanks a lot!

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

    Can't love it more!

  • @cd-stephen
    @cd-stephen ปีที่แล้ว

    this guy just rocks

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

    As always very informative videos. Which tool do you use to create the animations?

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

      hands pretty much :)

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

    Could you compare Memcach vs Redis performance?

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

    caching is an interesting phenomena

  • @ericcartmansh
    @ericcartmansh ปีที่แล้ว +10

    Great overview. What tool do you use to make your diagrams and animations! They are beautiful

    • @ByteByteGo
      @ByteByteGo  ปีที่แล้ว +20

      Animation tools: Adobe Illustrator and After Effects.

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

      ​@@ByteByteGoIt's the most-asked question and comment, every time! 😅

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

    wow, what do you use for this presentation animation!?

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

    Thanks

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

    Great🎉

  • @vishalsharma-gq3bx
    @vishalsharma-gq3bx ปีที่แล้ว

    What software does he uses to build these word , diagrams transformation animation??

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

    Keep up man

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

    Which tool are you using for the animation?

  • @g.schubert809
    @g.schubert809 ปีที่แล้ว

    Nice!

  • @CristobalRuiz
    @CristobalRuiz ปีที่แล้ว +6

    I feel that a lot of this content is or should be part of a Bachelor in Computer Science. So, in reality, of you have been following this channel you are getting such a good level of education for free! Please consider supporting them!

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

      Soon to be..

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

    can you do some explanations about how cash apps works ?

  • @joshredgrift5133
    @joshredgrift5133 14 วันที่ผ่านมา

    Thanks bbg

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

    love it

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

    nice

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

    Have you ever heard of micro front-ends? It's a relatively new concept in software development that's gaining popularity and I believe your audience would love to learn more about it 🙂

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

    But critical systems have mechanisms to immediately invalidate cache so data is always intact. While ones made by average developer doesn't which can lead to a mess.

  • @hightower-es9qu
    @hightower-es9qu ปีที่แล้ว

    CDN could be a proxy server?

  • @szyulian
    @szyulian 22 วันที่ผ่านมา

    Watched. --

  • @aliandy.jf.nababan
    @aliandy.jf.nababan ปีที่แล้ว

    👍

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

    ❤❤ ❤

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

    hello 😁

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

    Waht a content!

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

    Cache is cool, when to invalidate it not so cool.

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

    I feel like I'm hearing "YOU ARE DUMB" in every language
    why is backend dev so hard ????

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

    useless and misleading

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

    sry, but I didn't get anything. either it accent, or face is distracting, or voice or speaking manner, idk. extremely hard to understand the actual topic.