Enterprise Java
-
Password Encoder Migration with Spring Security 5
Recently I was working in a project that used a custom PasswordEncoder and there was a requirement to migrate it…
Read More » -
NoSql Databases: Cassandra vs Mongo vs Redis DB Comparison
1. What are NoSql Databases? NoSql (Not only Sql) databases are non-relational databases that are horizontally scalable, persist semi or…
Read More » -
Writing better unit tests in less time with Junit Parameters
Most of people understand the importance and benefits of unit tests and why you should have them in projects you…
Read More » -
Monitor applications using Prometheus Operator on Kubernetes
You can make the Prometheus configuration aware of the Kubernetes environment your applications are running in. I’ve described how to…
Read More » -
The Hypermedia APIs support in JAX-RS and OpenAPI: a long way to go
Sooner or later, most of the developers who actively work on REST(ful) web services and APIs stumble upon this truly…
Read More » -
Reliable releasing to Maven Central from Travis using Gradle – 2019 edition
Make your (automatic) releasing to Maven Central from Travis (and not only) more reliable thanks to the explicit staging repository…
Read More » -
Conversational UI with Oracle Digital Assistant and Fn Project. Part III, Moving to the cloud
In this post I am going to continue the story of implementing a conversational UI for FlexDeploy on top of…
Read More » -
Guidance for Building a Control Plane for Envoy – Deployment Tradeoffs
Deploying control plane components Once you’ve built and designed your control plane, you’ll want to decide exactly how its components…
Read More » -
Guidance for Building a Control Plane for Envoy – Build for Pluggability
Envoy is a very powerful piece of software and every day new use cases and new contributions are being proposed…
Read More »