.NET не идеален
Производительность приложения в современном мире очень важный аспект, которым нельзя пренебрегать при разработке.
Это влияет и на пользовательский опыт, и на финансовые показатели продукта, его конкурентоспособность, репутацию.
Но даже проверенные временем платформы разработки не могут гарантировать ожидаемого поведения на 100% при соблюдении всех правил.
Например, Евгений Пешков в своём докладе рассказывает о неэффективности реализации базовых примитивов синхронизации асинхронных задач.
Оказывается, они содержат фатальный недостаток: используют внутри синхронные блокировки.
Также, автор доклада ведёт канал @epeshkblog, где можно прочитать про готовящееся им решение проблемы и множество других интересных аспектов платформы, о которых вы даже не догадывались.
Производительность приложения в современном мире очень важный аспект, которым нельзя пренебрегать при разработке.
Это влияет и на пользовательский опыт, и на финансовые показатели продукта, его конкурентоспособность, репутацию.
Но даже проверенные временем платформы разработки не могут гарантировать ожидаемого поведения на 100% при соблюдении всех правил.
Например, Евгений Пешков в своём докладе рассказывает о неэффективности реализации базовых примитивов синхронизации асинхронных задач.
Оказывается, они содержат фатальный недостаток: используют внутри синхронные блокировки.
Также, автор доклада ведёт канал @epeshkblog, где можно прочитать про готовящееся им решение проблемы и множество других интересных аспектов платформы, о которых вы даже не догадывались.