J'ai un schéma de traitement d'événements qui devrait aussi éventuellement écrire dans un fichier; Je ne peux pas me permettre de retarder l'événement lorsque le fichier est vidé, c'est-à-dire en attente jusqu'à la fin de BufferedWriter.write (String).Différer BufferedWriter.write à un autre thread
Je cherche la meilleure façon d'y arriver (est, il y a une bibliothèque faire ça? Je pense que je ne suis pas le seul qui a eu ce problème)
J'ai beaucoup d'événements à venir - parfois plus d'un quart de million par seconde. Je ne pense pas que créer un fil pour chaque événement serait efficace. – Dani
Bien sûr, ce ne sera pas efficace. Utilisez un pool de threads. –