Tengo un gran programa distribuido en muchos servidores físicos diferentes, cada programa genera muchos hilos, cada subproceso usa Math.random()
en sus operaciones para dibujar una pieza de muchos grupos de recursos comunes.cómo aleatorio es Math.random() en java a través de diferentes jvms o máquinas diferentes
El objetivo es utilizar las agrupaciones de manera uniforme en todas las operaciones. A veces, no parece tan aleatorio al mirar una instantánea en un grupo de recursos para ver qué piezas está obteniendo en ese instante (en realidad podría ser, pero es difícil de medir y averiguar con certeza).
¿Hay algo mejor que Math.random()
y funciona igual de bien (al menos no peor)?
+1 para una buena pregunta. Por favor, hágamelo saber si encuentra una respuesta :) –
Por favor, eche un vistazo al siguiente enlace. http: //www.coderanch.com/t/510167/java/java/Error generador aleatorio –
¿Por qué no utilizar algunos programadores para los grupos de recursos comunes? –