Escolhendo a melhor lista de simultaneidade em Java [fechada]

Meu pool de threads possui um número fixo de threads. Esses threads precisamescreve ele de uma lista compartilhada com frequênci

Então, qual estrutura de dados (melhor que seja uma Lista, deve estar livre de monitor) emjava.util.concurrent o pacote é o melhor nesse caso?