Abbiamo una suite di applicazioni che include un sito Web, un'applicazione client e più servizi Windows. Tutte queste applicazioni funzionano sullo stesso set di dati e utilizzano una cache in memoria. Certamente, questa installazione fallisce quando una delle applicazioni fa qualcosa che invalida la cache. Sto cercando una soluzione che mi consenta di invalidare la cache tra le applicazioni. Abbiamo alcune idee, ma sono sicuro che le menti collettive di Internet possono darci una soluzione migliore.
Alcuni dettagli:
- questa è un'applicazione legacy, il che significa che vorremmo mantenere le modifiche il più possibile non invasive
- Siamo titubanti nell'introdurre un altro componente mobile nella soluzione. Quindi usare una cache esterna è fuori.