Scénario:Partage de données classes statiques accross web jardin/ferme
- site web ASP.NET
- classes statiques mondiales contenant TONNES de données de configuration
- les données statiques est en lecture seule la plupart du temps, mais il peut changer tous les temps en temps
- données dans les classes statiques doit être du temps réel, à tout moment
maintenant, cela fonctionne vraiment super dans un processus de travail unique, toutes les données de configuration sont en mémoire à tout moment (écriture des changements sur le disque seulement lorsque des modifications sont apportées aux données), et comme il est utilisé beaucoup, il accélère l'application par des ordres de grandeur (comparé à l'avoir stocké sur la base de données et l'interroger sur chaque demande)
Comment voulez-vous convertir cette application afin qu'elle puisse être utilisée dans un jardin web, ou même dans un environnement de ferme Web?
ce que je suis à la recherche est un mécanisme de synchronisation en temps réel
la question, évidemment, est que chaque travailleur aurait sa propre copie des données des classes statiques; J'ai quelques idées sur l'approche que je prendrais, mais je voudrais voir quelles autres idées les gens ont
merci pour la réponse, les données résident sur un DB mais la technique pourrait s'appliquer – BlackTigerX