Enterprise Java
-

Spring AI Testing: AI Evaluators Example
Large Language Models (LLMs) have become an integral part of modern applications, but ensuring their accuracy and reliability is crucial.…
Read More » -

Building a Semantic Search System with Spring AI and PGVector
Semantic search enhances traditional keyword-based search by understanding the meaning and context of queries rather than relying on exact keyword…
Read More » -

Multi-Tenancy in Spring Boot: Sharding vs. Schema Isolation
As applications grow, multi-tenancy becomes a key architectural concern, especially for SaaS platforms serving multiple customers. Multi-tenancy allows multiple tenants…
Read More » -

Spring Batch Composite Item Reader Example
Batch processing plays a crucial role in applications that handle large datasets, ensuring efficient data ingestion, transformation, and storage. In…
Read More » -

Exploring Quarkus WebSockets
This article explores Quarkus WebSockets Next, a powerful way to enable real-time communication in Quarkus applications. Let us delve into…
Read More » -

Event Sourcing with Axon Framework in Spring Boot
Event Sourcing is a powerful architectural pattern that captures all changes to an application state as a sequence of events.…
Read More » -

Spring Boot Pkl Example
Pkl is a configuration-as-code language developed by Apple, blending the simplicity of static formats like JSON with the expressiveness of…
Read More » -

Using LangChain4j in Micronaut
LangChain4j is a Java library that simplifies working with LLMs, enabling us to create AI-driven applications with minimal complexity. By…
Read More » -

Zero-Downtime Deployments in Spring Boot with Kubernetes and Istio
Ensuring zero downtime during deployments is crucial for modern applications, especially in microservices architectures. Kubernetes, combined with Istio, provides powerful…
Read More »





