Pregunta de entrevista de Elastic

Is i++ an atomic operation?

Respuesta de la entrevista

Anónimo

21 jul 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