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 ....



Scala notes – Futures – 2 (Promises)

In the last post, we saw how to extract values from the Future upon onComplete and their counterparts – onSuccess and onFailure. We also saw how to use Await.result in Testcases to block and get the value from Future. In this post, we’ll discuss briefly about the relationship between a Promise and a Future. Promise The concepts Promise and a ...

Read More »

CUBA Platform – an open source Java framework for rapid application development

Traditionally, since the very beginning of the computing era, enterprise software development has faced one challenge when, naturally, it is supposed to be focused on solving real business problems, but at the same time developers have to spend significant time and efforts on the technical side of the solution, such as architecture and generic functionality implementation. In response to this ...

Read More »

Apache Hadoop HDFS Data Node Apache Mesos Framework

Intro This project allows running HDFS on Mesos. You should be familiar with HDFS and Mesos basics:         Project requires: Mesos 0.23.0+ JDK 1.7.x Hadoop 1.2.x or 2.7.x Mesos in Vagrant Project includes vagrant environment, that allows to run Mesos cluster locally. If you are going to use external Mesos cluster, you can skip this section. 1. ...

Read More »

Add Custom functionality to a Spring Data Repository


Spring Data is pretty convenient and speeds up development avoiding boilerplate code. However there are cases where annotation queries are not enough for the custom functionality you might want to achieve. Therefore spring data allows us to add custom methods to a Spring Data Repository. I will use the same project structure from a previous blog post. We have an entity called ...

Read More »

[MEGA DEAL] The DevOps Hacker Bundle (85% off)

Master Essential DevOps Tools Like Docker & AWS to Land an Elite Coding Position (13 Hours of Learning) Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering the DevOps Hacker Bundle for only $29 instead of the original price of $199, yeap that is a massive 85% off. DevOps engineers are ...

Read More »

Agile Databases

Any project following an Agile methodology will usually find itself releasing to production at least 15 – 20 times per year. Even if only half of these releases involve database changes, that’s 10 changes to production databases so you need a good lean process to ensure you get a good paper trail but at the same time you don’t want ...

Read More »

Spring boot and Spring data JPA integration


Nowadays spring and JPA integration has become a piece of cake thanks to Spring Boot and spring Data. I am gonna setup a postgresql server docker pull postgres #run the container docker run --name postgreslocal -e POSTGRES_PASSWORD=postgres -d postgres #get the ip docker inspect --format '{{ .NetworkSettings.IPAddress }}' postgreslocal #get the port docker inspect --format '{{ .NetworkSettings.Ports }}' postgreslocal Create ...

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