The rate of change in the eCommerce world has accelerated dramatically in the last few years , spawning new business models and turning traditional marketing and merchandising upside down. It’s always interesting to see new and innovative ways that online retailers are coming up with , to generate buzz, links, and customers interaction on their ecommerce sites in an attempt to boost rankings , visitors, conversions and sales. In recent times, eCommerce over the web has transformed the way people do business. Today someone in India can order a component from brazil and have it delivered to her within two weeks . Hundreds of eCommerce stores open up on a daily basis but most of them wither and die. Most eCommerce sites fail because they are not user friendly and are complicated for users to find products to buy. If customers cannot find the products they are looking for, they’re most likely to look elsewhere. In most aspects of internet commerce, Amazon still sets the standard. A visitor takes less than a second with her engagement with the eCommerce site to decide subconsciously whether she is going to stay or move on.
One of the challenges with microservices based applications lies in choosing the mechanism for inter-service communication. A microservices based application is a distributed system running