Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Интересно можно ли реализовать хороший сетевой движок используя Rust и его новые фичи для асинхронной работы? Если продумать его интеграцию с кодом движка написанного на С++ может быть перспективной идеей..
Вся проблема в том, что одного сетевого кода недостаточно. Нужна глубокая интеграция со всеми внутренностями системы. Нужно буквально все с нуля переписать, чтобы поддерживать rollback'и в любой момент. Когда это доходит до разработчиков (а реализация механики онлайна откладывается обычно на конец), то они просто раздвигают руки, ведь дедлайн уже близко.
О неткоде (на примере как раз файтингов) есть перевод отличной статьи здесь на dtf
Плохой сетевой код убивает ваши любимые файтинги