🛠 Telegram переписывает сетевой стек на Rust
Telegram переводит часть сетевого стека MTProto на Rust: в бета-версиях для iOS и macOS появился новый движок MTProtoRustEngine. Он берёт на себя сетевые сессии, обработку запросов и буферы вместо MTProtoKit — старого кода на C, Objective-C и C++, которому больше 10 лет.
Оба движка пока работают параллельно: если новый не справляется с запросом, он передаёт его обратно старому. Сервер может принудительно отключить Rust-движок через конфиг, поэтому Telegram способен переключать клиентов между стеками без выпуска новой версии приложения.
Rebase | Источник
Post #135
5
