The first thing I thought about when I decided to create my own project was architecture🗿
Diving into the Internet, I discovered microservice architecture. After reading a little about it, I realized that this is what I need.
A little bit about microservice architecture: In a microservice architecture, an application is developed as a set of small and poorly interconnected components, which are called microservices. Microservices are developed, deployed and maintained almost independently of each other.
All this is done to ensure that the application is scalable and fault-tolerant