debounce ждёт паузу в эмитах; sample периодически берёт последнее — оба режут частоту для UI.
Разбор
- Поиск: debounce 300ms.
- sample для сенсоров.
- Нужен kotlinx-coroutines extras / Flow operators.
- Не заменяют throttle на сервере.
Итог
debounce/sample защищают downstream от flood событий.