Online Shopping Website using Microservices Architecture
Abstract & Details
Research Area
Information Technology
Keywords
API Gateway
Microservices
Web-Application
Service Registry
Abstract
Our main aim is to implement Microservices Design in an Online Shopping Web Application. Now, our application can offer numerous services viz. Database Service, adding things to Cart, widespread necessities, search choice etc. This routing information of these services will be stored in the Service Registry of the application. We have thought of implementing the following design which consists of Web UI, API Gateway, Service Registry and the services that our application can provide. These services can have their own database as well as they can be designed (if needed) using different technologies. This is what Microservices architecture offers while building an application. Starting with the Web User Interface, it interacts with the user showing what services this application can provide. As the user demands a particular service, the Web User Interface sends HTTP requests to the API Gateway of the application. This API Gateway is the base of an API Management Solution. It can be considered as a point of entry into the system and helps to interact between multiple services as well as APIs. The most necessary role the API gateway plays, is guaranteeing reliable processing of every API call. It also provides the feature to style API specifications and manage all of them centrally. This API gateway will then hit the service registry. It consists of metadata of the services of the system like the network locations of instances of the services. It includes the instances of various services which our application can offer. All the services will interact with the Service Registry without even knowing the URL if they can just give a name for each service. Now using this registry, we can route to the different services easily as it contains routing information of every service and also the services are going to be provided to the user. All the services are going to be registered as a client on the service registry and the registry will act like a server. This registry will also need to implement load balancing so that it will hit the service which is free when a load is generated on the server.
License
This work is licensed under a Creative
Commons
Attribution-ShareAlike 4.0 International License.
Author Information
| # | Name | Institute / Affiliation |
|---|---|---|
| 1 | Shubham Aher | DY Patil College of Engineering, Pune |
| 2 | Amita Jajoo | DY Patil College of Engineering, Pune |
| 3 | Sayali Kulkarni | DY Patil College of Engineering, Pune |
| 4 | Saurabh Singal | DY Patil College of Engineering, Pune |
| 5 | Krishna Patil | DY Patil College of Engineering, Pune |
| 6 | Shantanu Shamsundar | DY Patil College of Engineering, Pune |
How to Cite
Use the following formats to cite this article in your research.
APA Style
Aher, Shubham , Jajoo, Amita, Kulkarni, Sayali, Singal, Saurabh, Patil, Krishna, & Shamsundar, Shantanu (2021). Online Shopping Website using Microservices Architecture. International Journal of Advance Research and Innovative Ideas In Education, 7(3), 936-939.
MLA Style
Aher, Shubham , et al. "Online Shopping Website using Microservices Architecture." International Journal of Advance Research and Innovative Ideas In Education, vol. 7, no. 3, 2021, pp. 936-939.
IEEE Style
Shubham Aher, Amita Jajoo, Sayali Kulkarni, Saurabh Singal, Krishna Patil, and Shantanu Shamsundar, "Online Shopping Website using Microservices Architecture," International Journal of Advance Research and Innovative Ideas In Education, vol. 7, no. 3, pp. 936-939, 2021.
Vancouver Style
Aher Shubham , Jajoo Amita, Kulkarni Sayali, Singal Saurabh, Patil Krishna, Shamsundar Shantanu. Online Shopping Website using Microservices Architecture. International Journal of Advance Research and Innovative Ideas In Education. 2021;7(3):936-939.
Harvard Style
Aher, Shubham , Jajoo, Amita, Kulkarni, Sayali, Singal, Saurabh, Patil, Krishna, & Shamsundar, Shantanu (2021) 'Online Shopping Website using Microservices Architecture', International Journal of Advance Research and Innovative Ideas In Education, 7(3), pp. 936-939.
Chicago Style
Aher, Shubham , et al. "Online Shopping Website using Microservices Architecture." International Journal of Advance Research and Innovative Ideas In Education 7, no. 3 (2021): 936-939.
Turabian Style
Aher, Shubham , et al. "Online Shopping Website using Microservices Architecture." International Journal of Advance Research and Innovative Ideas In Education 7, no. 3 (2021): 936-939.
Related Research
DIGITAL DIVIDE AND EQUITY IN ACCESS TO INTERNET: ITS IMPACT TO LEARNERS’ ACADEMIC ACHIEVEMENT
PDF Unavailable
A PHENOMENOLOGICAL STUDY ON THE CHALLENGES, AND COPING STRATEGIES OF SCHOOL HEADS IN USING TECHNOLOGY
PDF Unavailable
INFLUENCE OF TEACHER PERSONAL COMPETENCE AND SCHOOL LEADERSHIP ON STUDENT ACHIEVEMENT IN MEDIA AND INFORMATION LITERACY
PDF Unavailable
A Comprehensive Review of Blockchain in Automotive Data Tracking
PDF Unavailable
IoT-Based Elderly Emergency Health Monitoring System integrated with a Smart Ambulance mechanism
PDF Unavailable
Decentralized Voting System Using Ethereum Blockchain
PDF Unavailable