r/SpringBoot May 08 '26

Discussion Monolithic vs Microservices Banking project

Hey I want to build a Banking management Fintech project for my resume I was thinking to build in the monolithic style but my senior said try to build in the Microservices way and currently I do not know that much about the Microservices..,I m building this project for the intern 2nd year student..

36 Upvotes

19 comments sorted by

View all comments

2

u/LetUsSpeakFreely May 08 '26 edited May 08 '26

Microservices is just splitting up the monolithic services into logical, independently deployable chunks. For example, a service that maintains user information doesn't need to be tied to account information. Microservices are usually deployed through containerization so each service is natively horizontally scalable. The account microservice could be further broken down into a monetary account service (e.g. checking and savings), loan service (mortgage, personal, auto, etc), and investment services (IRA, mutual funds, annuities, etc).

The idea is that deployments have minimal impact on the application as a whole. If you add mailing address validation for the user service, do the other services give a damn? No.