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

 

 

Carving the Java EE Monolith Into Microservices

java-interview-questions-answers

Following my introduction blog about why microservices should be event-driven, I’d like to take another few steps and blog about it while I prep for a bunch of talks I’ve got coming up (See you at jBCNconf and Red Hat Summit in San Francisco). Follow me on twitter @christianposta for updates on this project. In this article we discuss the ...

Read More »

Configuring Amazon Web Services (AWS) for using Lambda

devops-logo

During the Software Craftsmanship and Testing conference UK, Mash run a session on AWS Lambda, with examples written in Java and python. Some other people also tried to do it in NodeJS. This session is here The first part, mostly accidental complexity, is how to setup the account to be able to use these services. This is the part that ...

Read More »

[MEGA DEAL] Ethical Hacker & Pentester Pro Bundle (99% off)

software-development-2-logo

Get Paid to Breach Cyber Security Systems—148+ Hours of Training to Jumpstart Your High-Paying IT Career Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering the Ethical Hacker & Pentester Pro Bundle in a “Pay What You Want” format that will get you an awesome deal. The original price was $1,431. ...

Read More »

The Case for and Against Estimates, Part 2

agile-logo

In the first part of this series, I said I liked order-of-magnitude estimates. I also like targets in lieu of estimates. I’ll say more about how estimates can be useful in part 3. In this part, I’ll discuss when I don’t like estimates. I find estimates not useful under these conditions: When the people estimating are not the people doing the ...

Read More »

How To Implement equals Correctly

java-logo

A fundamental aspect of any Java class is its definition of equality. It is determined by a class’s equals method and there are a couple of things to be considered for a correct implementation. Let’s check ’em out so we get it right! Note that implementing equals always means that hashCode has to be implemented as well! We’ll cover that ...

Read More »

Integrating Quartz with Spring

spring-interview-questions-answers

When it comes to scheduling jobs in a java application, Quartz is the first tool that comes into consideration. Quartz is job scheduler backed up by most popular RDBMSes. It is really convenient and gets integrated with spring quite easy. In order to create the quartz schema you have to download the quartz distribution and extract the folder located in quartz-2.2.3/docs/dbTables/ Choose ...

Read More »

Unit vs Integration Akka Testing

akka-logo

This is the sixth post in the series about integrating sync clients with async systems (1, 2, 3, 4, 5). Here we’ll see how to test Akka actors with different testing styles. Unit vs Integration Testing Nowadays everybody agrees with the famous testing pyramid:           Harder to achieve is an agreement on what integration, unit, functional ...

Read More »

Spark Streaming Testing with Scala Example

apache-spark-logo

Spark Streaming Testing How do you create and automate tests of Spark Streaming applications?  In this post, we’ll show an example of one way in Scala.  This post is heavy on code examples and has the added bonus of using a code coverage plugin. Are the tests in this tutorial examples unit tests?  Or, are they integration tests?  Functional tests? ...

Read More »

Software Automation On a Budget

software-development-2-logo

When a business is getting off the ground or a startup is launching, it’s understandable that money will be tight and cash flow all but nonexistent. There’s a tangible sense of urgency in getting the business’ core product ready, along with its marketing strategy and other core business functions, rather than focusing on the ideal automation solution. Anything that isn’t ...

Read More »

Beyond Real-time Data Applications – Whiteboard Walkthrough

software-development-2-logo

In this week’s Whiteboard Walkthrough, Ellen Friedman, a consultant at MapR, talks about how to design a system to handle real-time applications, but also how to take advantage of streaming data beyond those in the moment insights.                 Here’s the undedited transcription: Hi, I’m Ellen Friedman. I’m a consultant for MapR and an ...

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:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials