Azure Functions support several runtime environments including the Java Virtual Machine, which allows us to implement
functions in programming languages like Java and Kotlin.
Let's have a look at how a simple Azure Function can be implemented with Java.
Read more
This post shows how to use git hooks, to prevent commit or push under certain circumstances, and particularly how to version those git hooks.
Read more
The hexagonal-like architectures are helping to increase the longevity of software, effectively eliminating the coupling between the coded business knowledge and the technology.
In a couple of posts I will share with you mimacom's way of tackling Onion Architecture with Spring Boot.
In this first part I will give you more insights about it through a github-hosted example showing a simple implementation of ShoppingList's API's.
Read more
In Event-driven architecture there are unique identifiers everywhere: at entity level, at event level, at process level etc.
In this blog post, I will show you a de facto standard for how you could easily generate, persist, serialize and deserialize IDs natively through Kafka, Java and JPA.
Read more
To test WebClient code, we need a different setup than for RestTemplate based clients.
In WebFlux applications the use of the OkHttp MockWebServer is recommended.
Read more