How Giphy uses CDN to serve 10 billion GIFs every day

Поделиться
HTML-код
  • Опубликовано: 19 сен 2024

Комментарии • 27

  • @nikhiltaneja6673
    @nikhiltaneja6673 Год назад +3

    You missed talking push vs pull type of CDN

  • @rite2riddhi
    @rite2riddhi Год назад +1

    becoming my go to channel for system design

  • @yakshitjain5374
    @yakshitjain5374 Год назад +2

    Awesome Content as always! ❤️

  • @navinmittal4809
    @navinmittal4809 Год назад +1

    Great video. Thank you for sharing the link to the engineering blog as well. Your video made it easier to go through the blog.

    • @MASTERISHABH
      @MASTERISHABH 2 месяца назад

      Where did he share the link in description? I don't find it.

  • @daemonstark
    @daemonstark Год назад +1

    Great Content! Loved it! Its always a blast when learning new features of CDN, I've been accustomed with Akamai CDN and have been amazed time and time again since I first learnt about it, by how significant role it plays in any system design scenario, and how it should be utilized to the fullest (also with caution) to minimize load on your origin servers.

  • @mylaidbacklife
    @mylaidbacklife 10 месяцев назад

    Man you have such an excellent way of putting up things!

  • @ankurrajput2367
    @ankurrajput2367 День назад

    Hi Arpit ,
    Can you please the prerequisites to fallow your provided video as beginner

  • @satheeshdannuri9975
    @satheeshdannuri9975 21 час назад

    If a CDN utilizes independent edge servers, the amount of content that can be cached is limited. Isn't this limitation could lead to frequent evictions, ultimately undermining the primary purpose of the cache?

  • @protyaybanerjee5051
    @protyaybanerjee5051 Год назад

    There's a name for this pattern, due to which multi-level caching is required. It's called a thundering herd problem.
    Based on scenarios, multiple ways we can handle this. For example, Facebook uses Memcached to cache data, but it also configures some threshold, so that not all requests, goes to DB.
    It can also be done using a Server director pattern.

  • @harryrichard-f4l
    @harryrichard-f4l 3 месяца назад

    where is the engineering blog please

  • @gmmkeshav
    @gmmkeshav Год назад

    Sir
    we say that video is just combination of images and sound
    but what about gif?
    how gif are made programmatically?

  • @FWTteam
    @FWTteam Год назад

    I'm still wondering why your subscribers are so low, your channel deserves more.

    • @AsliEngineering
      @AsliEngineering  Год назад

      Haha. Even I wonder the same 😅 I have covered some really interesting and useful topics.
      The Internet is beyond my understanding 🙃

    • @MASTERISHABH
      @MASTERISHABH 2 месяца назад

      That's cause he doesn't share the original link of the blog in the description.

  • @iamsajithk
    @iamsajithk Год назад

    Can the edge server pull and cache contents from nearest edge server if needed?

  • @sanskarsharma9494
    @sanskarsharma9494 Год назад

    thanks for the content :]

  • @5590priyank
    @5590priyank Год назад

    does the structure of edge + shield + origin form kind of binary tree? otherwise sheild servers will be overloaded for viral content

  • @sourabhkhandelwal1568
    @sourabhkhandelwal1568 Год назад

    Amazing content.

  • @sujalgupta6100
    @sujalgupta6100 Год назад

    As a final year student, what subjects do I need to have a good grasp on to best understand these concepts of system design.

  • @mahimahidhar
    @mahimahidhar Год назад

    Hey Arpit! The availability of edge servers is limited by the availability of the shield servers. Further the geographical "nearness" is impacted since multiple edge servers map to single shield server. How do they get around this?

    • @AsliEngineering
      @AsliEngineering  Год назад

      Shield servers are localised for a set of local edge servers.
      If sheild servers are down edge can always fallback to origin.

  • @sachinjindal4921
    @sachinjindal4921 Год назад

    Awesome 😎

  • @apptrendz
    @apptrendz Год назад

    Can we leverage CDN functionality in microservice architecture ?

  • @MrAtomUniverse
    @MrAtomUniverse Год назад

    Did they use rust ?