software transactional memory scala concurrency stm
Tout plus