Though monolithic systems have tremendous advantages, it suffers from its own drawbacks like independency and debugging time. So the paradigm has shifted to build the applications with microservice architecture. The microservice is a part of the service-oriented architecture that decomposes the monolithic architecture into different services. All the divided services perform heterogeneous activity, and they are interfaced with proper application programming interface (API). Microservice is highly resilient; hence, when one service fails, it does not have an impact on other services. Traditional systems use monolithic architecture which fails in their design pattern and dependency. In this paper, to avoid duplicity in passport, a novel biometric-based monolithic architecture is developed for authentication system. All the physiological and behavioural biometrics of a person are stored in the repository and compared during the authentication phase. All these services are created as microservice and interfaced with proper APIs which improves parallel processing.
[1]
Rubby Casallas,et al.
Evaluating the monolithic and the microservice architecture pattern to deploy web applications in the cloud
,
2015,
2015 10th Computing Colombian Conference (10CCC).
[2]
Rajkumar Buyya.
Cloud computing: The next revolution in information technology
,
2010,
2010 First International Conference On Parallel, Distributed and Grid Computing (PDGC 2010).
[3]
Rubby Casallas,et al.
Infrastructure Cost Comparison of Running Web Applications in the Cloud Using AWS Lambda and Monolithic and Microservice Architectures
,
2016,
2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid).
[4]
D. Courjon,et al.
SCANNING TUNNELING OPTICAL MICROSCOPY
,
1989
.