Tufud’s integrations microservice was a Spring Boot server responsible for connecting to third-party ERPs. The problem: no observability, no resilience strategies, and a stack that was oversized for the project’s actual scope. Every error was a mystery, every traffic spike crashed the system, and the infrastructure costs were out of proportion to what was needed.
The technical team was working part-time and lacked expertise in Spring Boot, just as several clients were about to migrate to new ERPs. It was urgent to establish a solid foundation before that happened.