Enterprise Java
-
Improving Application Resilience with Circuit Breaker Patterns in Spring Boot
In today’s interconnected systems, failures are inevitable, and ensuring application resilience is crucial. When applications depend on multiple services, a…
Read More » -
Asserting JSON Responses with REST-Assured in Java
This article explores how to use Java REST-assured to efficiently assert JSON responses in REST API testing. REST-assured is a…
Read More » -
Updating to HttpStatusCode in Spring Boot 3
In Spring Boot 3, handling HTTP status codes has undergone a notable change. The introduction of HttpStatusCode marks a shift…
Read More » -
Integrate Amazon Athena with Spring Boot
Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL.…
Read More » -
Firebase Authentication-Spring Security Integration
Firebase Authentication is a service that allows easy user authentication with email/password, social providers, and phone numbers. On the other…
Read More » -
OpenAPI Custom Generator
OpenAPI is a powerful tool for generating code from API specifications, but sometimes, default generators do not meet specific project…
Read More » -
Micronaut Error Handling
Error handling is one of the main concerns when developing systems. On a code level, error handling handles exceptions thrown…
Read More » -
Event-Driven Microservices with Spring Boot & Kafka
Event-driven architecture is ideal for microservices because it decouples services, making them more scalable and resilient. Apache Kafka, paired with…
Read More » -
JPA CAST vs TREAT
In JPA (Java Persistence API), managing polymorphic queries involving inheritance hierarchies is a crucial aspect. When working with such queries,…
Read More »