Kafka Streams Series — 0I recently got a chance to work with Kafka Streams library which is a very powerful way to develop streaming applications on top of Kafka…1d ago1d ago
Java Stream GatherersJava Streams which was introduced in Java 8 enables developers declaratively code what needs to be done instead of how it needs to be done…Sep 25, 2024Sep 25, 2024
5 Websites all Java Software Engineers must know and useJava is 28 years old this year. That is a very long time and arguably Java could be considered as “#1 programming language for today’s…Sep 4, 20241Sep 4, 20241
Asking OpenAI about ICC T20 World CupRecently I followed some Udemy Courses related to Generative AI which taught how to write our own ChatBot which uses OpenAI.Jul 2, 2024Jul 2, 2024
AI @ Edge with Arduino and TensorFlow LiteWith the emergence of ChatGPT, AI based applications took off by storm. But it covers mainly on Generative AI which runs on a high capacity…Apr 8, 2024Apr 8, 2024
Generative Artificial Intelligence in Spring Boot 3.2 using SD4JDisclaimer : This is a combination of my Spring Boot knowledge/expertise and original post by Johan Janssen. SD4J was written by Oracle…Jan 4, 2024Jan 4, 2024
Java 21 LTS Release + Virtual Threads = Death of Thread Pools?Java 21 was the 4th Long Term Support (LTS) release of Java after Java 8 and was released on 19th of September 2023.Oct 1, 20231Oct 1, 20231
Microservices Timeout Budgeting in Spring BootMicroservice architecture is very powerful in terms of scaleability and performance but within a short time it can grow big to become a…Aug 15, 2023Aug 15, 2023
PII Data Protection using Spring Boot 3 + Spring SecurityWhen developing enterprise applications there will come a time where certain PII data must be exposed only to privileged users and must be…Apr 21, 2023Apr 21, 2023
Video Streaming using Virtual Threads in Spring Boot 3Sometime back I wrote an article which explains the Virtual Thread capability introduced by Project Loom and showcased how 1 Million…Feb 19, 2023Feb 19, 2023