Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

 

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

 

and many more ....

 

 

How to Replicate Streaming Data Across Data Centers with MapR Streams

In this week’s Whiteboard Walkthrough Jorge Geronimo, Solutions Architect at MapR, explains how with a single line of code you can create a replica of a MapR data stream within the same cluster or to another cluster even in another part of the world. Jorge also describes multi master replication for streaming data and how MapR Streams’ unique capability for ...

Read More »

Crouching Supervisor, Hidden File Descriptor Setting

Here’s an interesting problem our team faced last month that was extremely infuriating. We were in the process of launching replacement haproxyinstances that are used to load balance to nodes in our RabbitMQ cluster. We’ve done this a lot of times before and set all the usual user settings required under limits.d to ensure proper file descriptors are allocated for ...

Read More »

Devoxx 2016 Part 1 – Conference Impressions

This is my report on my trip to Devoxx Belgium conference. My last visit to Belgium coincided with the publication of Java EE 7 Developer Book in 2013. Three years ago is long time in the technology. So what has changed in Belgium in the meantime? The threat level of security is the obvious thing, there were many army soldier ...

Read More »

Auto-Generate Optimized Java Class Specializations

If you visited JavaOne this year you might have attended my presentation on “How to Generate Customized Java 8 Code from your Database”. In that talk I showcased how the Speedment Open Source toolkit is used to generate all kinds of Java code using a database as the domain model. One thing we didn’t have time to go into though ...

Read More »

Banana Classifier with OpenCV on Android

Make Banana Recognition Great Again This post is about going from an idea to its implementation. The idea was to create an application for mobile phone that can detects cars. Now let’s see how it started and where I stand today. I’ll provide a brief description of the steps taken to this very day. Step 1. Google is Your Friend ...

Read More »

Interview to Erik Dietrich on Static Analysis and a data driven approach to refactoring

Erik Dietrich is a well known Software Architect with a long experience in consulting. His blog (DaedTech) is a source of thoughtful insights on software development. In particular I was very interested by his usage of static analysis and code metrics in his consulting work. I am myself a relatively young consultant and I thought it would be very valuable ...

Read More »

Agile introduction to DevOps – Ship ahoy!

So we now have tested software, yippee! Which means nothing if we don’t get it to actual customers, so let’s talk about shipping to production. Like everything we discussed until now, automation lowers the risk of manual errors, and saves time. But even deploying to production has to have some kind of method to it. We’ve already discussed version management, ...

Read More »

Connecting the ESP8266 chip to your network

I’m working on a project to automate our chicken coop (see my article Getting over myself and doing things the easy way for more details on the project). Right now, the lights open and close by themselves: it needed to be done now since the chickens had trouble laying eggs with our short Fall days. The current system uses an ...

Read More »

Spring Kafka Producer/Consumer sample

spring-interview-questions-answers

My objective here is to show how Spring Kafka provides an abstraction to raw Kafka Producer and Consumer API’s that is easy to use and is familiar to someone with a Spring background. Sample scenario The sample scenario is a simple one, I have a system which produces a message and another which processes it         Implementation using ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns