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

 

 

Implementing A Bounded Context

software-development-2-logo

Arguably one of the most difficult Microservices patterns to apply and implement is the bounded context. The bounded context concept originated in Domain-Driven Design (DDD) circles. It promotes an object-model-first approach to a service, defining a data model that a service is responsible for and is “bound to.” In other words, the service owns this data and is responsible for ...

Read More »

Key Tips for Managing Passwords in Sqoop

apache-sqoop-logo

Sqoop is a popular data transfer tool for Hadoop. Sqoop allows easy import and export of data from structured data stores like relational databases, enterprise data warehouses, and NoSQL datastores. Sqoop also integrates with Hadoop-based systems such as Hive, HBase, and Oozie. In this blog post, I will cover the different options available for managing passwords in Sqoop. Sqoop is ...

Read More »

AWS Lambda made a boo-boo

devops-logo

This is a Post Scriptum to the blog The Miracle of Apcera and AWS Lambda Chad Lung AWS Lambda tutorial Chad Lung is one of the gurus from EMC Cloud Services Group. On January 12, 2016, he published a Lambda Tutorial Build a Python Microservice with Amazon Web Services Lambda & API Gateway He wanted to show how simple is ...

Read More »

Kotlin Month Post 4: Properties

jetbrains-kotlin-logo

Intro In this, the fourth and final post in the Kotlin Month series, we take a look at a widely overarching feature of Kotlin that is tightly coupled with a few other features: Properties. Besides the obvious benefits of properties that they provide in all languages, Kotlin has reusable properties via Delegated Properties as well as really clean syntax for ...

Read More »

Developing Scala in Atom with Ensime

scala-logo

When I began Java software development way back in the time of Java 1.3 I remember using JDeveloper for a time, before switching to the early versions of Eclipse. I stayed with Eclipse for a very long time (about 8 years) before switching to IntelliJ about 4 years ago. I’ve always been a big fan of IntelliJ, not just for ...

Read More »

Mining Mailboxes with Elasticsearch and Kibana

software-development-2-logo

In a previous post I had mentioned that the trio of Logstash, Kibana and Elasticsearch (ELK stack) is one of the most popular open source solutions for not only logs management but also data analysis. In this post I will demonstrate how ELK can be used to effectively and efficiently perform big data analysis. As a reference let’s take some ...

Read More »

OS X Sprout of the Ergonomic Eclipse Theme Clean Sheet

eclipse-logo

Early enough to pass as an easter gift the latest update of our ergonomic Eclipse theme Clean Sheet comes in with some great enhancements. While OS X support is leading the way there are also Windows-specific improvements in the form of FlatScrollBar overlays for text editors. This post gives a short overview of the most important innovations of the feature’s ...

Read More »

3 Steps For Analyzing a Gradle Project With SonarQube Using Docker

gradle-logo

How hard can it be to get up and running with a Gradle project and getting it analyzed with SonarQube locally? The ingredients are: SonarQube (formerly Sonar) is an open source platform for continuous inspection of code quality. Gradle is an open source build automation system. Docker allows you to package an application with all of its dependencies into a ...

Read More »

Apache Spark as a Distributed SQL Engine

apache-spark-logo

SQL has been here for awhile and people like it. However, the engines that power SQL have changed with time in order to solve new problems and keep up with demands from consumers. Traditional engines such as Microsoft SQL Server had some problems with scalability that they have solved with time and cloud-based solutions. On the other hand, others have ...

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