Когда следует отдавать предпочтение Акке TransactionalMap, а не обычной неизменяемой карте, смешанной с SynchronizedMap и наоборот?(Или я здесь сравниваю яблоки с апельсинами?)
TransactionalMap
SynchronizedMap
Используйте карту транзакций, когда вы хотите иметь транзакции. Используйте Ctries / ConcurrentHashMap / NonblockingHashMap для смешанных операций чтения-записи и CAS + immutable.Map для очень-очень редких операций записи.