-
Software Development
Why You Should NOT Implement Layered Architecture
Abstraction layers in software are what architecture astronauts tell you to do. Instead, however, half of all applications out there…
Read More » -
Core Java
When the Java 8 Streams API is not Enough
Java 8 was – as always – a release of compromises and backwards-compatibility. A release where the JSR-335 expert group…
Read More » -
Enterprise Java
API Management in WildFly 8.1 with Overlord
I gave a brief introduction about the Overlord project family yesterday. Today it’s time to test-drive a bit. The API…
Read More » -
DevOps
Deployment Script vs. Rultor
When I explain how Rultor automates deployment/release processes, very often I hear something like: But I already have a script…
Read More » -
Enterprise Java
Akka Notes – Introducing Actors
Anyone who has done multithreading in the past won’t deny how hard and painful it is to manage multithreaded applications.…
Read More » -
Enterprise Java
More metrics in Apache Camel 2.14
Apache Camel 2.14 is being released later this month. There is a slight holdup due some Apache infrastructure issue which…
Read More » -
Core Java
A classloading mystery solved
Facing a good old problem I was struggling with some class loading issue on an application server. The libraries were…
Read More » -
Software Development
What SonarQube Is NOT
The age when SonarQube was not very popular has passed a lot time ago. Nowadays is considered the de-facto tool…
Read More » -
Software Development
RESTful API and a Web Site in the Same URL
Look at Github RESTful API, for example. To get information about a repository you should make a GET request to…
Read More »