-
Agile
Alternatives for Agile and Lean Roadmapping: Part 2, Rolling Wave Planning Inside One Quarter
In Part 1, I wrote about thinking in feature sets and how to quickly create a feature set of—with any…
Read More » -
Software Development
Lucene’s near-real-time segment index replication
[TL;DR: Apache Lucene 6.0 quietly introduced a powerful new feature called near-real-time (NRT) segment replication, for efficiently and reliably replicating…
Read More » -
Software Development
MQTT Security: Securing Mosquitto Server
This post describes how to implement MQTT security. In more details, we will describe how to securing Mosquitto MQTT server. As…
Read More » -
Core Java
Streaming large JSON file with Jackson – RxJava FAQ
In the previous article, we learned how to parse excessively large XML files and turn them into RxJava streams. This time let’s…
Read More » -
Enterprise Java
The Apache Ignite Native persistence, a brief overview
In-memory approaches can achieve blazing speed by putting the working set of the data into the system memory. When all…
Read More » -
Enterprise Java
Spring Webflux – Kotlin DSL – a walkthrough of the implementation
In a previous blog post I had described how Spring Webflux, the reactive programming support in Spring Web Framework, uses a…
Read More » -
Enterprise Java
What is JavaServer Faces (JSF) – (Part 2)
Facelets Declaration Language In part 1 I introduced the basic idea behind JavaServer Pages (JSF). In this article, I would…
Read More » -
Core Java
GC Explained: Heap
Generational Garbage Collectors JVM heap is divided into two different Generations. One is called Young and the second one is…
Read More » -
Software Development
[MEGA DEAL] 2017 Zero to Hero Game Developer Bundle (96% off)
Leap Into A New Game Development Career Through 83 Hours of Training In Industry-Standard Tools & Tech Hey fellow geeks,…
Read More »