This is a repository with code to teach distributed systems concepts. It has some code copied from Cassandra (https://github.com/apache/cassandra) and Kafka (https://github.com/apache/kafka) repositories, and modified to make it simple to teach certain concepts. This is used only for teaching and learning purpose
- Install sbt (https://www.scala-sbt.org/)
- clone this repo git clone [email protected]:unmeshjoshi/distributedarchitectures.git
- Run 'sbt clean test'
(TODO: One of tests breaks when run with others because of some dependencies. It passes standalone)