What is the caching mechanism of Vault?

Why do two of my applications read the same secret? I have modified the secret, but one application reads the modified value and the other reads the value before the modification. Why is this happening?