Why we shouldn’t use java enums as a part of composite key in distributed systemsFor some of our services we use the next set of technologies: Spring Boot, MySql, Hibernate and Hibernate 2nd level cache with Hazelcast as…Nov 10, 2022Nov 10, 2022
Mysql repeated CONCAT operations optimizationHere is a story of how we optimized a MySQL stored procedure with repeated CONTACT operations.Feb 14, 2021Feb 14, 2021
Spring Webflux custom Web Client metricsAs you might know, any WebClient created via the auto-configured WebClient.Builder should be instrumented when you have actuator on the…Dec 6, 20201Dec 6, 20201
Applying user timezone to a data aggregation APIsIn this article, I want to explain how to build a data aggregation API that will show data in a user time zone. Also, it will support time…Oct 31, 20201Oct 31, 20201