[Frontend System Design] Scaling Web Applications | Part 1

preview_player
Показать описание
Many of us have heard of scaling backend applications. But what about web applications? In this video, we'll take a look at how web applications go from Monolithic Architecture to Micro-Frontends.

🧩 System Design Building Blocks Playlist:

💎 Frontend System Design Examples Playlist:

⏱ Timestamps:
00:00 Intro
00:23 Frontend scaling
02:56 System Design and System Architecture
04:06 Why scaling is essential?
04:33 Ideal architecture?
04:57 Agenda
06:08 Starting point
06:40 Monolithic architecture
13:49 Micro-frontends
33:53 Modular Monolithic Architecture
42:40 Outro

👥 Contacts:

Icons:

Subscribe button:

#frontenddesign #techinterviewtips #faang #systemdesign #softwarearchitecture #monolith #microfronteds #microservicesarchitecture #microservices #mvc #patterns
Рекомендации по теме
Комментарии
Автор

Man, this is first time ever i have watched a video with such soothing background and color, its so comfortable to watch . True definituib of being a frontend pro in real sense.

dilipkumarmahto
Автор

Best frontend content I've ever seen

doodootii
Автор

Cant wait for the mono/poly repo video! I hope you add Nx, Learna and turborepo with use cases!

chiragparihar-swye
Автор

This video is soooo gold! Thanks for sharing!

Shuyinz
Автор

Great video!
scalability is the characteristic of a system adjusting itself to increase/decrease of environmental impact. When you defined scalability at the beginning of the video, the system is a piece of software, but later when you talk about the scalability of frontend, the system is development team. The parallel is not really of much use, I think people may find it confusing.

Aleks-fpkq
Автор

Hello, great topic you bring! Can you share what font you're using on the slides? Very clean :) Thanks!

PedroCruz
Автор

How about scaling in server side rendered application, don't we need to worry about traffic there?

HyperXD_YT
Автор

Thank for your teaching. When you release part 2?

lengtithkh
Автор

It's funny how, since the beginning, we have been adding technologies to solve basic problems. By not correcting a basic concept, we maintain the original problem and add a makeshift solution that we call new technology, making systems slower, more complex and problematic. The infinite technologies are always adding up, in a vicious cycle of adding one problem to mask another. Not that I have the solution, but I wonder if it's not worth questioning everything, our society, technologies, businesses, goals and if all this effort to add more and more is improving our lives?

danielvillela
Автор

It's ironic how the video with "Frontend System Design" in the title starts its substantial part with "We're gonna talk about Architecture, instead!"

cloynelson
visit shbcf.ru