bon usage du singleton synchronisé?

Je pense à la construction d'un projet de loisirs, un hors genre de chose, juste pour rafraîchir mon de programmation/conception.

C'est essentiellement un multi threaded spider web, la mise à jour de la même structure de données objet->int.

De sorte qu'il est certainement exagéré pour utiliser une base de données pour cette, et la seule chose que je pouvais penser, c'est un "thread-safe" singleton utilisé pour contenir ma structure de données. http://web.archive.org/web/20121106190537/http://www.ibm.com/developerworks/java/library/j-dcl/index.html

Est-il une approche différente je devrais regarder dans?

source d'informationauteur Dan.StackOverflow