A Channel Interceptor is used to capture a message before being sent or received in order to view or modify it. Learn how a channel interceptor works and how to use it.
Learning about performance differences between microservices written in Java and Go will help you plan the language you choose when building your own services.
Introduction to a framework that performs the propagation of Spring Security, Sleuth, MDC, and Locale (Internationalization) contexts inside Spring Batch items.
There is a new class of tools for dockerizing and deploying an application to Kubernetes which are aimed at developers. The latest in that category is JKube from RedHat.
Java applications are complied to bytecode then JIT and JVM takes care of code execution. Here you will find some insights about how JIT compiler works.
An example of combining the two most powerful frameworks for building a maintainable and type-safe persistence layer; from Spring Data JPA we will take only CRUD operations and for all complex queries we will use QueryDSL.
SOAP, being a mature technology, has an extensive and often differently interpreted standard set. This article discusses how to call SOAP services using REST.