Программистам не нужны стринги, или High Performance Computing via C# Бэкенд, теория программирования

Доклад принят в программу конференции
Георгий Полевой
Dodo Pizza

Интересуется архитектурой распределенных систем и оптимизацией производительности. Пишет статьи на habr, выступает на конференциях и отвечает на вопросы на StackOverflow.

george.polevoy@gmail.com
Тезисы

* Concurrency в сочетании со сборщиком мусора уничтожает производительность многопоточных систем. Необходимость работы без аллокаций.
* NET Core поддерживает высокоуровневую концепцию работы с оперативной памятью.
* Оптимизации на основе Span, Memory, IO Pipelines и Off-Heap позволяют качественно изменить производительность многопроцессорной системы.
* Работа со строками уже оптимальна. Так ли это? В самых неожиданных ситуациях возможно многократное ускорение.
* Изменения в технологии .NET Core позволяют использовать C# для скоростных вычислений, которые раньше считались прерогативой других языков.

Оптимизация производительности
,
.NET

Другие доклады секции Бэкенд, теория программирования