Java
-
Overview of Message Queues [slides]
Yesterday I gave a talk that went through all the aspects of using messages queues. I’ve previously written that “you…
Read More » -
Apache Kafka Streams + Machine Learning (Spark, TensorFlow, H2O.ai)
I started at Confluent in May 2017 to work as Technology Evangelist focusing on topics around the open source framework…
Read More » -
Who needs Java modules after all ?
Jigsaw questions for 1000. I as an X want JPMS modules. What is X if it’s not a platform developer?…
Read More » -
Effective Java – Creating and Destroying Objects
Creating and Destroying Objects (Ch 2) This is a short summary of Joshua Blochs book Effective Java chapter 2. I…
Read More » -
Effective Java – Method Common to All Objects
Methods Common to All Objects (Ch 3) This is a short summary of Joshua Blochs book Effective Java chapter 3.…
Read More » -
Mocking Spring Security Context for Unit Testing
Today, while writing unit test case for one of the Java method which looks like below: public ApplicationUser getApplicationUser() { ApplicationUser…
Read More » -
Boosting test performance with TestContainers
In my previous post on testing, I described how to use TestContainers to provide realistic test environments for database tests.…
Read More » -
Importance of given-when-then in unit tests and TDD
Recently, I’ve been writing rather about more advanced concepts related to automatic testing (mostly related to Spock). However, conducting my…
Read More » -
JVM Statistics with jstat
I have written about several command-line tools provided with the Oracle and/or OpenJDK Java Development Kits (JDKs) in the past,…
Read More »