Можешь объяснить различные стратегии обновления кеша, используемые в проектировании систем, включая их компромиссы между консистентностью, производительностью и надежностью данных? — ДейлиПреп