aelve / guide

A workspace for research teams
https://guide.aelve.com
106 stars 10 forks source link

Cache isn't coherent #134

Closed neongreen closed 7 years ago

neongreen commented 7 years ago

Currently we invalidate cache before doing DB updates, and it's bad.

Luckily, Selenium is fast enough to catch it.

The right solution, I think, is to use something that would allow transactions to work both on permanent and in-memory storage. I can hack acid-state to do that, but I'd rather not fork acid-state, really.