Online shoe store simulator implemented by Micro-Services architecture in Java multithreading environment.
Micro-Services architecture, multithreading in Java, java.util.concurrent package, synchronization objects in Java - CountDownLatch, Lambda expressions in Java, callback functions mechanism, Maven build, Junit testing, Logger, input from a json file.