JAVA builds a large e-commerce microservices architecture (first and second phase) from scratch.