ycliper

Популярное

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

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

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

Топ запросов

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

Stop Running EF Core Queries One-By-One (Do This Instead)

Автор: Milan Jovanović

Загружено: 2025-12-26

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

Описание: Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ
Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt

🚀 Want a real performance boost in EF Core?

A common API pattern is loading multiple independent datasets in a single request (think dashboards: users + orders + logs). The naïve approach runs queries sequentially… and your latency adds up fast.

So you try Task.WhenAll — and EF Core throws the classic error:
“A second operation was started on this context…”

In this video, I’ll show you the right way to execute EF Core queries concurrently without crashing your app.
What you’ll learn
Why DbContext can’t run concurrent operations (even with async/await)
The dashboard scenario where parallel queries make a big difference
How to use IDbContextFactory to create a separate DbContext per query
A clean helper pattern to keep query code reusable
How to verify concurrency with tracing + measure the win
Tradeoffs to consider (more contexts, more connections)

DbContext is Not Thread-Safe: Parallelizing EF Core Queries 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

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Stop Running EF Core Queries One-By-One (Do This Instead)

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

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

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

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

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

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

I Failed This .NET Interview Question... So You Don't Have To

I Failed This .NET Interview Question... So You Don't Have To

Context в Go: всё, что нужно знать разработчику

Context в Go: всё, что нужно знать разработчику

Are You Accidentally Crippling Your EF Core Queries?

Are You Accidentally Crippling Your EF Core Queries?

Объяснение метода Spring Boot RestClient.Builder (паттерн Builder)

Объяснение метода Spring Boot RestClient.Builder (паттерн Builder)

Claude Opus 4.6: миллион токенов — а толку?

Claude Opus 4.6: миллион токенов — а толку?

Разбор архитектуры обработок Контур/СБИС в 1С

Разбор архитектуры обработок Контур/СБИС в 1С

How OpenAI Scaled Postgres to 800 Million Users (Step-by-Step)

How OpenAI Scaled Postgres to 800 Million Users (Step-by-Step)

Goodbye SignalR? Native Server-Sent Events are Here!

Goodbye SignalR? Native Server-Sent Events are Here!

Microservices Communication Patterns Explained in .NET

Microservices Communication Patterns Explained in .NET

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Жетоны отмены со Стивеном Таубом

Жетоны отмены со Стивеном Таубом

How SQL Indexes Actually Work (Step-by-Step)

How SQL Indexes Actually Work (Step-by-Step)

Чистая архитектура с ASP.NET Core 10

Чистая архитектура с ASP.NET Core 10

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

Sending Email Correctly in .NET

Sending Email Correctly in .NET

Why Developers Hate Clean Architecture (And Why I Use It Anyway)

Why Developers Hate Clean Architecture (And Why I Use It Anyway)

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Stop Mapping in .NET Use Facets Instead

Stop Mapping in .NET Use Facets Instead

What Every .NET Developer Actually Needs to Know in 2026

What Every .NET Developer Actually Needs to Know in 2026

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



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



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