---
title: Tangle cache eviction
tags: Problems
---
# Problem
- Cache eviction means that approvers need to be written back to storage
- Take the union of database U cache
- We always need to push approvers on eviction
- Transaction insertion / metadata update needs to be atomically batched with the approver insertion
- Concrete type of payload is not known by the tangle base layer