Despite being a fan of Spring Framework, every now and then I experience a feeling of “stomach heaviness” employing it in the micro-service architecture. Fast to create, a tiny SpringBoot REST API with a mundane business logic and RDBMS connectivity usually encounters up to tens of thousands of classes and consumes 300–500 MB of RAM at runtime. One can argue that memory and computational resources are commodities nowadays and the flip side of the Spring’s cumbersomeness are resilience and stability. While it’s definitely true to some extent, I refuse to believe that stable application can’t be lean and efficient. …

Serhii Hainulin

Software Engineering, Innovations, Creative Thinking and more. Got lean before Corona ;).

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store