Application Development using Microservices
Karanbir Singh Gill Department of Computer ScienceLakehead UniversityThunder Bay, Canada kgill7@lakeheadu.ca
Praneeth Ramesh Department of Computer ScienceLakehead UniversityThunder Bay, Canada pramesh3@lakeheadu.ca
Jinan Fiaidhi Department of Computer Science Lakehead Univeristy Thunder Bay, Canada jfiaidhi@lakeheadu.ca
AbstractApplications developed using microservices has been trending in recent years as it provides an architecture where each service is small and can be deployed and scaled independent of each other. Further, it is easy to convert monolithic legacy software into flexible microservices as they can be done for each service independently and have it tested by integrating it into the monolithic software. Microservices can provide scalable, flexible, agile and reliable software that can be useful for many applications and business ventures. In this research paper, we have discussed the microservice architecture, how to implement a simple set of microservices and integrating it with a in memory database.