TOCTOU
-
Хабрахабр
[Перевод] Бесстрашная защита. Безопасность потоков в Rust
Это вторая часть цикла статей «Бесстрашная защита». В первой мы рассказывали про безопасность памяти Все мы ежедневно наблюдаем одновременную работу и параллелизм: Современные приложения многопоточны: вместо последовательного выполнения задач программа использует потоки для одновременного выполнения нескольких задач. Веб-сайты одновременно обслуживают несколько пользователей. UI выполняет фоновую работу, которая не мешает пользователю (представьте, что каждый раз при вводе символа приложение подвисает для…
Читать далее »