Enterprise Java
-

Mocking AmazonSQS in Unit Tests
Unit tests should be fast, isolated, and deterministic. When your Java application interacts with AWS SQS, you want to avoid…
Read More » -

Spring AI Integration: Building Intelligent Java Applications
The AI revolution isn’t just for Python developers anymore. With Spring AI quickly becoming the starting point when Java developers…
Read More » -

Micrometer’s Observation API: Unified Observability for the JVM
For too long, the gap between writing code and understanding its production behavior has been frustratingly wide. We’ve deployed applications,…
Read More » -

Getting Started with Repository Vector Search in Spring Data
With Spring Data, vector search is supported via new repository methods, allowing us to define similarity queries using familiar repository…
Read More » -

Making Spring Integration Tests Run Faster
Integration tests exercise the application with realistic wiring, bridging the gap between pure unit tests and full end-to-end tests. They…
Read More » -

API Versioning Strategies in Spring Framework 7
The API Evolution Imperative Every successful API eventually faces the tension between stability and innovation. Your clients depend on existing…
Read More » -

Real-Time Streaming with Spring AI ChatClient
Streaming response in Spring AI ChatClient enables progressive delivery of AI-generated content, allowing clients to receive partial data as it…
Read More » -

Reading and Writing Deeply Partitioned Files in Apache Spark
In large-scale data engineering and analytics, files are often stored in deeply partitioned directories to improve performance and manageability. This…
Read More » -

Java API Documentation with Smart-Doc
Generating up-to-date, accurate API documentation is essential for any service-oriented architecture, and Smart-Doc offers a lightweight, low-intrusion solution for Java…
Read More »





