Sobes.tech
Senior

Experience with microservices or only monolith?

sobes.tech AI

Answer from AI

I have experience working with both monolithic applications and microservices architecture. In microservices, I have encountered issues with distributed transaction control, inter-service communication via gRPC and REST, as well as service orchestration and configuration management.

Managing state and transactions is simpler in monoliths, but scalability and component independence are limited. Microservices offer flexibility and the ability for independent deployment, but require additional infrastructure and attention to fault tolerance.

Overall, the choice depends on the project requirements, and I am capable of working in both paradigms.