Enterprise Java
-
What is javax.ws.rs.core.context? [ Part 1 ]
How to use the @Context annotation The JAX-RS API provides a very handy mechanism to inject a range of useful resources,…
Read More » -
Application Network Functions With ESBs, API Management, and Now.. Service Mesh?
I’ve talked quite a bit recently about the evolution of microservices patterns and how service proxies like Envoy from Lyft…
Read More » -
flatMap() vs. concatMap() vs. concatMapEager() – RxJava FAQ
There are three, seamlessly similar operators in RxJava 2.x: flatMap(), concatMap() and concatMapEager(). All of them accept the same argument – a function from…
Read More » -
Eager subscription – RxJava FAQ
While teaching and mentoring RxJava, as well as after authoring a book, I noticed some areas are especially problematic. I decided…
Read More » -
3 Often-Overlooked Key APM Features
Core APM features aren’t going to be enough anymore. Market-leading apps are going above and beyond, setting new standards that…
Read More » -
Spring Boot with the Justice League
Dark times are ahead for the Justice League with the formidable Darkseid coming over to conquer human kind. Batman with…
Read More » -
Spring Retry, because Winter is coming
OK, this is actually not about the winter, which as we all know has already come. It is about Spring…
Read More » -
Grails 3.3 Integration Testing with Spock Mocks
It is easy to use the Spock Framework, shipped with Grails, to mock or stub a collaborator (such as a…
Read More » -
Basic API Rate-Limiting
It is likely that you are developing some form of (web/RESTful) API, and in case it is publicly-facing (or even…
Read More »