-
Enterprise Java
ActiveMQ as a Message Broker for Logstash
When scaling Logstash it is common to add a message broker that is used to temporarily buffer incoming messages before…
Read More » -
Core Java
Using Java 8 CompletableFuture and Rx-Java Observable
I wanted to explore a simple scatter-gather scenario using Java 8 CompletableFuture and using Rx-Java Observable. The scenario is simple…
Read More » -
Agile
7 Tips for Valuing Features in a Backlog
Many product owners have a tough problem. They need so many of the potential features in the roadmap, that they…
Read More » -
Software Development
Efficiency with Algorithms
Recently had look at excellent talk on Efficiency with Algorithms, Performance with Data Structures , this talk has really some good…
Read More » -
Software Development
RESTful considered harmful
I don’t like RESTful principles and APIs. In recent years it is seen as universal protocol for inter-process communication, especially…
Read More » -
DevOps
Running WildFly on Kubernetes. On Windows. Fabric8!
Have you ever dreamed about running WildFly on OpenShift and leverage the latest Kubernetes features: On Windows? Sounds like blasphemy:…
Read More » -
Core Java
Java SE 8 new features tour: Processing Collections with Streams API
Cleaner, readable, and powerful coding with Java SE 8 Streams….. In this article of the “Java SE 8 new features…
Read More » -
Software Development
NULL is Not The Billion Dollar Mistake. A Counter-Rant
A short while ago, I gave this answer on Quora. The question was “What is the significance of NULL in…
Read More » -
Software Development
Building A Chat App With Codename One Part 2
In the second part of this tutorial we will cover the login process for Google and getting a unique id.…
Read More »