-
Core Java
How To Implement equals Correctly
A fundamental aspect of any Java class is its definition of equality. It is determined by a class’s equals method…
Read More » -
Enterprise Java
Integrating Quartz with Spring
When it comes to scheduling jobs in a java application, Quartz is the first tool that comes into consideration. Quartz…
Read More » -
Scala
Unit vs Integration Akka Testing
This is the sixth post in the series about integrating sync clients with async systems (1, 2, 3, 4, 5).…
Read More » -
Scala
Spark Streaming Testing with Scala Example
Spark Streaming Testing How do you create and automate tests of Spark Streaming applications? In this post, we’ll show an…
Read More » -
Software Development
Software Automation On a Budget
When a business is getting off the ground or a startup is launching, it’s understandable that money will be tight…
Read More » -
Software Development
Beyond Real-time Data Applications – Whiteboard Walkthrough
In this week’s Whiteboard Walkthrough, Ellen Friedman, a consultant at MapR, talks about how to design a system to handle…
Read More » -
Agile
The Case for and Against Estimates, Part 3
In Part 1, I discussed order-of-magnitude estimates and targets. In part 2, I said how estimates can be misused. In…
Read More » -
Enterprise Java
Improve your Logging in your Java EE Application with tinylog 1.1
tinylog is a lightweight logging framework for Java. In opposite to Apache Log4j and Logback, tinylog consists of a single…
Read More » -
Enterprise Java
Using Stored Procedures With JPA, JDBC. Meh, Just Use jOOQ
The current edition of the Java magazine has an article about Big Data Best Practices for JDBC and JPA by…
Read More »