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

 

 

SQL Data Access in Play using Scala

Today’s modern application frameworks come with apromise of easy sql data access. There is no wonder why we have so many frameworks that make it easier to issue queries and handle transactions. SQL is the lingua franca of most applications when it comes to databases. Play comes with the JDBC plugin. We encountered the JDBC plugin previously in order to ...

Read More »

A Simple Map Iterator Performance Test

There are many dimensions of Java Map performance to measure, but a critical one is simple single-threaded scanning. Here is some simple test code for Iterators and the Java 8 Map.forEach() along with some graphical results. 1. Performance Testing is Difficult Performance testing is a notoriously difficult endeavor, and precise repeatable testing requires a framework like the Java Microbenchmarking Harness ...

Read More »

Testing Spring Data + Spring Boot applications with Arquillian (Part 1)

spring-interview-questions-answers

Spring Data’s mission is to provide a familiar and consistent, Spring-based programming model for data access while still retaining the special traits of the underlying data store. It provides integration with several backend technologies such as JPA, Rest, MongoDB, Neo4J or Redis to cite a few. So if you are using Spring (Boot) then Spring Data is the right choice to deal ...

Read More »

End to end BPM (with a splash of DMN)

Red Hat Summit next week is shaping up to be one of the best ever! And if you are a Drools or jBPM enthusiast, you will be busy: another top presentation that we have lined up for you comes from a partnership between Signavio and Red Hat. Duncan Doyle and Tom Debevoise will be driving the show on this one with ...

Read More »

A Matter Of Perception And Concept

A Personal Experience Last weekend was a hectic one. I had many things planned for both Saturday and Sunday. Saturday, everything went according to plan. Sunday not so much. After arriving, on time, for my hair appointment, I was sat down (with my glass of water and 3 Lindt chocolates) to discuss the details with my designated stylist. Soon we ...

Read More »

The Hardest Part of Microservices: Calling Your Services

You’re probably saying “Wait. You already wrote a blog telling me the hardest part of microservices was my data. So what is the hardest part? That? or Calling your services?” There are lots of hard parts of microservices, actually. The blogosphere/conferencesphere/vendorspehere tends to romanticize microservices but from the technology perspective, we’re building distributed systems. And distributed systems are hard. I ...

Read More »

[EBOOK] Top 10 Java Performance Problems

Interested to learn more? Then you should download the relevant ebook here. Most performance issues in Java can be attributed to a handful of root causes. Sure, occasionally there are some bizarre corner cases that came out of the blue and wreaked havoc in an app, but for the most part performance issues in Java are all pretty cookie cutter. ...

Read More »

Visual Analytics + Open Source Deep Learning Frameworks

Deep Learning gets more and more traction. It basically focuses on one section of Machine Learning: Artificial Neural Networks. This article explains why Deep Learning is a game changer in analytics, when to use it, and how Visual Analytics allows business analysts to leverage the analytic models built by a (citizen) data scientist. What is Deep Learning and Artificial Neural ...

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