-
Core Java
Elasticsearch for Java Developers: Elasticsearch Ecosystem
This article is part of our Academy Course titled Elasticsearch Tutorial for Java Developers. In this course, we provide a…
Read More » -
Agile
Mimas: What it does
My last entry I discussed some of the lessons I learned coding the Agile on the Beach submission and review…
Read More » -
Core Java
Java Garbage Collectors: When Will G1GC Force CMS Out?
In JEPs proposed to target JDK 9 (2017/4/4), Mark Reinhold has written that JEP 291 (“Deprecate the Concurrent Mark Sweep…
Read More » -
Enterprise Java
Real-Time Communication: Implementing Websockets With Spring Boot
When developing web applications, we sometimes need to push server events down to connected clients. However, HTTP was not designed…
Read More » -
Software Development
Why does my code slow down sometimes (and how to find out who’s behind all this)?
Part 2. Understanding In the previous post of this series we went through available tools for capturing os jitter and offered…
Read More » -
Core Java
Automated Tests for Asynchronous Processes
It’s been a while since I’ve worked on a server-side application that had asynchronous behaviour that wasn’t already an event-driven…
Read More » -
Enterprise Java
Important Production bugs and fixes for Storm and Kafka integration
I will describe here a few details for Storm and Kafka integration modules, a few important bugs that you should…
Read More » -
Software Development
10 Lessons from coding the Mimas conference submission & review system
The picture below is the documentation for Mimas, the conference submission and review system I wrote for Agile on the…
Read More » -
Scala
Database Initialization with play and Scala
Once starting your play prototype application one of the priorities is to initialize your database and also manage the database schema…
Read More »