The Complete Guide to Modern AI Terminology: From Neural Networks to RAG, MCP, and Agentic Systems
Artificial Intelligence is evolving rapidly, bringing with it a wave of new concepts, acronyms, and technical jargon. Whether you are building AI applications, reading tech news, or evaluating tools for…
Spring Cloud Stream
Spring Cloud Stream is a framework for building highly scalable, event-driven microservices that are connected by a shared messaging system. In simple terms, it’s a powerful tool that takes away…
Geo – Fence
Every need to define an area and determine if a location is within that range? This is called a GeoFence. Very handy and useful for any kind of GPS tracking.…
Geo – Path
Once you have GeoLocations, you can then make shapes for them. So we create a GeoShape Interface that allows us to define our shape. We implement a forEach() method to…
Mastering Polymorphic Data in Spring Kafka with Avro with Dedicated Topics
As a software architect, designing robust, scalable, and adaptable distributed systems is a constant pursuit. When working with Apache Kafka, a common challenge arises: how do you send messages that,…
ListUtils Page
Ever have a list, that you need to paginate through? I certainly have, I created a simple method to ListUtils to make it easier. Several things had to be taken…
Integrating RuleBook with a Spring Boot Microservice
This post guides you through integrating the RuleBook rule engine with your Spring Boot microservice. We’ll cover adding the dependency, configuring RuleBook, and creating a service to utilize it. 1.…