Pergunta de entrevista da empresa Elastic

Is i++ an atomic operation?

Resposta da entrevista

Sigiloso

21 de jul. de 2017

No it's not. It's prone to a race-condition as it is a read-modify-write operation. Each operation itself (read, modify, write) is atomic, but not their compound.

1