One of the interesting challenges software developer experiences in his daily work life is – Time. Whenever it is related to project deadlines, benchmarking your application or Time in the application itself. In this post I will share with you few tips working with Date class in Java applications, specifically it’s limitations.
Continue reading “Java Date few tips”
Migrating Monolith applications to Microservices(quick tips)
This post is inspired by my previous experience of migrating apps from monolith to microservices, hoops I have to jump and hours I spent researching this topic on the web.
Continue reading “Migrating Monolith applications to Microservices(quick tips)”
Avro and POJO conversions(tips for Kafka devs)
I want to share with you a few useful code snippets while working with Avro schema/message.
Continue reading “Avro and POJO conversions(tips for Kafka devs)”
Multi schemas in one Kafka topic
When working with a combination of Confluent Schema Registry + Apache Kafka, you may notice that pushing messages with different Avro schemas to one topic was not possible. Starting with Confluent Schema Registry version 4.1.0, you can do it and I will explain to you how.
Continue reading “Multi schemas in one Kafka topic”
Singleton Design Pattern(Java implementation)
Singleton Design pattern is widely used in different Java frameworks and libraries. Nonetheless, not many of us really know how to implement one. In this post, I will share with you different techniques of creating Java Singleton.
Continue reading “Singleton Design Pattern(Java implementation)”