Published inStackademicImplementing Best-Effort Kafka and Database TransactionsDistributed transactions involving Kafka and another data source occur in various scenarios. While strong transactional consistency can be…Sep 18, 20231Sep 18, 20231
Collection Support Utility for Spring Cache via AOPSpring Cache abstraction doesn’t support working with collection parameters in an iterative manner. Instead a scalar caching method can be…Sep 19, 2022Sep 19, 2022
Published inStackademicCompile-Time Dependency Injection with Dagger 2Dependency injection has been an integral part of many non-trivial applications, generally empowered by frameworks. It promotes decoupling…Nov 18, 2021Nov 18, 2021
Java Language Nuances and IntricaciesJava is complete and thorough as regards of implemented features. Each construct or mechanism is implemented full-blown considering many…May 27, 2021May 27, 2021