Eugene Valchkou

Engineering Mission Critical Distributed Systems

Cost-Effective, Scalable, Managable, Painless

On the Verge of Millenniums Sun Microsystems along with Java community released few revolutionary ideas what predetermined future success of JAVA. Java quickly became a choice of technology all around the world. New standards and frameworks were actively developed and later formalized as J2EE standards.

Not all the standards were ideal. Pro-active opensource java community started a parallel thread. As a result,Spring Framework was born in 2002. Spring Framework community has been constantly inventing, improving and absorbing the best technologies and practice. Eventually open ideas began displacing J2EE standards. Spring Framework de facto become a standard in Java world. Apogee of that tremendous effort the Spring-Boot project was released in 2013.

Meanwhile core JAVA kept improving in concurrency, multicore, parallel computing and processing as well as memory management and garbage collection algorithms.

Our days synergy of Java platform and Spring-Boot addresses majority of challenges in modern back-end software engineering. That includes memory and core expansion, cloud support, distributed computations, microservices, seamless integration with most of popular technologies.

Spring Cloud is the latest trend which brings not only streaming and reactive concepts to your system but also helps you to build truly distributed platforms utilizing wide range of free opensource frameworks and components.