This tutorial demonstrates how to test PATCH requests using the Playwright Java framework for API testing, using examples of partially updating data of an API.
The latest generations of GC bring far-reaching consequences for running Java applications. This article intends to highlight the effects of ZGC and Shenandoah.
The Factory Pattern is one of the popular creational design patterns in Java. This post aims to augment the pattern to improve readability and maintainability.
This tutorial demonstrates how to test PUT requests using the Playwright Java framework for API testing, including examples of updating data of an API.
This quick and simple guide to functional programming concepts covers pure functions, immutability, and declarative coding for cleaner, predictable code.
This tutorial teaches how to test GET requests using the Playwright Java framework for API testing, with examples of fetching data from an API and handling errors.
Learn how to implement and expose common retry features for Feign clients through application configuration, using the Spring Cloud Framework efficiently.
Learn the risks of using 'mvn install' on build servers, how it affects artifacts, and solutions to avoid issues with feature branches and dependencies.
This tutorial teaches how to send POST requests using the Playwright Java framework for API testing, with examples for order creation and handling errors.
This article explores different caching strategies, such as in-memory, distributed, and hybrid approaches, for optimizing performance in microservices or mono.
Discover an OOP approach to effectively separate data from domain-specific logic in data-oriented programming, utilizing the Java Class Extension Library.
Use Dust Java Actors to create a pipeline that automatically finds, reads, and extracts specific info from news articles based on your topic of interest.
A practical guide for multi-tenant applications for businesses that need to efficiently serve multiple clients or organizations through a single application.
Learn how to capture and analyze thread dumps in Java to troubleshoot performance issues, identify bottlenecks, and optimize your application's performance.