DS 421 Lecture 3 CSC 536 Lecture 4 Outline Distributed transactions STM (Software Transactional Memory) ScalaSTM Consistency Defining consistency models Data centric, Client…