Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

This Interview Question Changed How I Think About System Design

Автор: Milan Jovanović

Загружено: 2025-11-28

Просмотров: 2566

Описание:

Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt

In this video, I break down one interview question that completely changed how I think about system design.

It’s a simple scenario on the surface:
A user clicks “Generate Report.”
The API takes 5 minutes to build it.
Most developers try to “optimize” the slow part.

But the real problem isn’t speed — it’s the architecture.

I walk you through:

▶️ Why long-running HTTP calls are a bad idea
▶️ How to redesign the flow using queues and background workers
▶️ When to return 202 Accepted instead of blocking the UI
▶️ Where to store the final report (S3/Blob/Object Storage)
▶️ How to notify the user (SignalR, email, polling)
▶️ How this pattern applies to almost every backend system you’ll build

This interview question pushed me to think beyond endpoints and functions — and focus on workflows, reliability, and user experience.

If you’re preparing for system design interviews, or you’re building anything with long-running tasks, this will help you avoid the most common pitfalls.

The Interview Question That Changed How I Think About System Design
https://www.milanjovanovic.tech/blog/...

Working with LLMs in .NET using Microsoft.Extensions.AI
https://www.milanjovanovic.tech/blog/...

Building Async APIs in ASP.NET Core - The Right Way
https://www.milanjovanovic.tech/blog/...

Check out my courses:
https://www.milanjovanovic.tech/courses

Read my Blog here:
https://www.milanjovanovic.tech/blog

Join my weekly .NET newsletter:
https://www.milanjovanovic.tech

Chapters

This Interview Question Changed How I Think About System Design

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

I Added an Insane New Feature in C#

I Added an Insane New Feature in C#

F88: Философия программиста, прямой эфир, вопросы и ответы

F88: Философия программиста, прямой эфир, вопросы и ответы

Microservices Communication Patterns Explained in .NET

Microservices Communication Patterns Explained in .NET

NuShell это 🔥 - мощная альтернатива Bash и Zsh

NuShell это 🔥 - мощная альтернатива Bash и Zsh

Пишу Telegram-бота | go + docker + postgresql + миграции

Пишу Telegram-бота | go + docker + postgresql + миграции

ВСЕ СЛОЖНЫЕ функции Claude: Skills, MCP, Artifacts и другие

ВСЕ СЛОЖНЫЕ функции Claude: Skills, MCP, Artifacts и другие

ОСТАНОВИТЕСЬ. пожалуйста, Microsoft

ОСТАНОВИТЕСЬ. пожалуйста, Microsoft

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Как индустрия High End продаёт вам иллюзию звука

Как индустрия High End продаёт вам иллюзию звука

БУДУЩЕЕ Unity! (а Unity 7 УМЕР!)

БУДУЩЕЕ Unity! (а Unity 7 УМЕР!)

Я 1535 дней веду заметки в Obsidian — вот что реально работает!

Я 1535 дней веду заметки в Obsidian — вот что реально работает!

Stop Storing Secrets in appsettings.json! Use Azure Key Vault Instead

Stop Storing Secrets in appsettings.json! Use Azure Key Vault Instead

3I/ATLAS стал другим

3I/ATLAS стал другим

Ритм, который захватил планету

Ритм, который захватил планету

AI-агенты и MCP: как разгрузить команду и ускорить бизнес. Онлайн-митап 27.11.25

AI-агенты и MCP: как разгрузить команду и ускорить бизнес. Онлайн-митап 27.11.25

Northrop F-5. Мал, да Удал

Northrop F-5. Мал, да Удал

КАК АУКЦЫОН ЛОМАЮТ РИТМ: ПОЧЕМУ ЭТО ГЕНИАЛЬНО

КАК АУКЦЫОН ЛОМАЮТ РИТМ: ПОЧЕМУ ЭТО ГЕНИАЛЬНО

Google Surges Past OpenAI and AI Faces a Bigger Crisis That Could Break the Boom | The Weekly Wrap

Google Surges Past OpenAI and AI Faces a Bigger Crisis That Could Break the Boom | The Weekly Wrap

Build AI-Powered .NET Apps with GitHub Models + Aspire

Build AI-Powered .NET Apps with GitHub Models + Aspire

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]