How Giphy uses CDN to serve 10 billion GIFs every day

  Рет қаралды 13,922

Arpit Bhayani

Arpit Bhayani

Күн бұрын

Пікірлер: 28
@VijayBhore
@VijayBhore Ай бұрын
Thanks!
@rite2riddhi
@rite2riddhi 2 жыл бұрын
becoming my go to channel for system design
@yakshitjain5374
@yakshitjain5374 2 жыл бұрын
Awesome Content as always! ❤️
@navinmittal4809
@navinmittal4809 2 жыл бұрын
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 6 ай бұрын
Where did he share the link in description? I don't find it.
@mylaidbacklife
@mylaidbacklife Жыл бұрын
Man you have such an excellent way of putting up things!
@AsliEngineering
@AsliEngineering Жыл бұрын
Thank you 🙌
@daemonstark
@daemonstark 2 жыл бұрын
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.
@nikhiltaneja6673
@nikhiltaneja6673 2 жыл бұрын
You missed talking push vs pull type of CDN
@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.
@ankurrajput2367
@ankurrajput2367 4 ай бұрын
Hi Arpit , Can you please the prerequisites to fallow your provided video as beginner
@harryrichard-f4l
@harryrichard-f4l 8 ай бұрын
where is the engineering blog please
@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 6 ай бұрын
That's cause he doesn't share the original link of the blog in the description.
@gmmkeshav
@gmmkeshav Жыл бұрын
Sir we say that video is just combination of images and sound but what about gif? how gif are made programmatically?
@satheeshdannuri9975
@satheeshdannuri9975 4 ай бұрын
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?
@iamsajithk
@iamsajithk Жыл бұрын
Can the edge server pull and cache contents from nearest edge server if needed?
@sujalgupta6100
@sujalgupta6100 2 жыл бұрын
As a final year student, what subjects do I need to have a good grasp on to best understand these concepts of system design.
@5590priyank
@5590priyank Жыл бұрын
does the structure of edge + shield + origin form kind of binary tree? otherwise sheild servers will be overloaded for viral content
@mahimahidhar
@mahimahidhar 2 жыл бұрын
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 2 жыл бұрын
Shield servers are localised for a set of local edge servers. If sheild servers are down edge can always fallback to origin.
@sanskarsharma9494
@sanskarsharma9494 Жыл бұрын
thanks for the content :]
@sourabhkhandelwal1568
@sourabhkhandelwal1568 2 жыл бұрын
Amazing content.
@MrAtomUniverse
@MrAtomUniverse 2 жыл бұрын
Did they use rust ?
@sachinjindal4921
@sachinjindal4921 2 жыл бұрын
Awesome 😎
@apptrendz
@apptrendz 2 жыл бұрын
Can we leverage CDN functionality in microservice architecture ?
@AsliEngineering
@AsliEngineering 2 жыл бұрын
So long as the service is user facing
On learning how to Learn, Career Growth & AMA
1:27:29
Arpit Bhayani
Рет қаралды 23 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Database Sharding and Partitioning
23:53
Arpit Bhayani
Рет қаралды 112 М.
What is a CDN (Content Delivery Network)?
5:43
Gaurav Sen
Рет қаралды 21 М.
2. What Makes Redis Special? | Redis Internals
22:04
Arpit Bhayani
Рет қаралды 55 М.
PROTECT Your Backend Servers from CRASHING During High Peak!
16:01
Engineering Prep Grid
Рет қаралды 322
How do indexes make databases read faster?
23:25
Arpit Bhayani
Рет қаралды 82 М.
Malware Development: Processes, Threads, and Handles
31:29
Basic System Design for Uber or Lyft | System Design Interview Prep
16:18
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН