-
Enterprise Java
Why is Spring’s Health Down, Down, Up, Up, Up and Down again?
Why Our new JavaScript client application regularly calls the /health endpoint of our Grails backend to determine on- of offline…
Read More » -
Android Core
How to develop an Android IoT app using Android Things and Cloud
In this article, we cover how to develop an Android IoT app that uses Android Things. In more details, this…
Read More » -
Core Java
Java Command-Line Interfaces (Part 28): getopt4j
The page for getopt4j describes this as “a library to parse command line arguments according to the GNU style.” The…
Read More » -
Core Java
Java 9: ServiceLoader
java.util.ServiceLoader class loads the service providers/implementations at run time. While compile time ServiceLoader just need to know Service interface. With…
Read More » -
Software Development
Some Best Practices For Rolling Out New Software
Many times, IT is overly eager to roll out new software and moves too quickly without adequate testing or a…
Read More » -
Enterprise Java
Spring and Threads: Transactions
In order to be able to use transactions with our thread we need to understand how transactions work with spring.…
Read More » -
Enterprise Java
Spring and Threads: Async
Previously we started working with spring and the TaskExecutor, thus we became more familiar on how to use threads on…
Read More » -
Enterprise Java
Spring and Threads: TaskExecutor
Using threads in a web application is not unusual especially when you have to develop long running tasks. Considering spring…
Read More » -
Software Development
Meaningful Alerts: 7 Must-Have Ingredients to Prevent a Production Crisis
What’s the ultimate alerting strategy to make sure your alerts are meaningful and not just noise? Production monitoring is critical…
Read More »