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

 

Receive Java & Developer job alerts in your Area

I have read and agree to the terms & conditions

 

Gradle Build System Tutorial

In this tutorial, we will see how to use gradle build in detail with examples. 1. Overview Gradle is a popular build management system. The Gradle framework has features for the automatic download and configuration of the libraries which are required for the build. The library dependencies can be downloaded from Maven and Ivy repositories. Gradle can handle multiple projects and ...

Read More »

Fanout Example with AWS SNS and AWS SQS in Java

In this example, we are going to show you how to implement fanout by using the combination of AWS SNS and AWS SQS programmatically in Java. 1. Introduction Fanout is a messaging pattern with which we can deliver a message to multiple consumers. Some modern message brokers such as RabbitMQ has built-in support for fanout pattern by using a fanout ...

Read More »

Apache Solr on Docker Example

In this article, we will show you an example about Apache Solr on Docker. 1. Introduction Apache Solr is a popular open-source search platform built on Apache Lucene. Docker is the leading container platform that allows developers to isolate their app from its environment by packaging software into standardized units for development, shipment, and deployment. In this example, we are ...

Read More »

Docker vs Kubernetes: The most important differences

In this article, we will introduce you to Docker vs Kubernetes and their most important differences. 1. Introduction Docker and Kubernetes are two open-source tools that work together to ensure that an application works anywhere and runs at the desired state all the time. The following diagram outlines developing, packaging, and deploying steps utilizing Docker and Kubernetes. Figure 1 Application ...

Read More »

Static vs Non-Static in Java

Bipartite Graph

In this article, we will explain Static vs Non-Static definitions in Java. 1. Introduction In Java, there are around 57 reserved keywords that cannot be used as an identifier. One of them is the static keyword. Static keyword in Java is used for memory management. It can be used with variables, methods, blocks, and nested classes. Static keyword is actually ...

Read More »

Using Amazon S3 with the AWS CLI

Welcome readers, in this tutorial, we will make an introduction to AWS S3 and perform some operations using AWS CLI. 1. Introduction AWS represents the Amazon Web Services and it provides different services ranging from IaaS (Infrastructure as a Service), PaaS (Platform as a Service), or SaaS (Packaged software as a Service). It offers flexibility by giving the users flexibility ...

Read More »

10 Tips for Writing Good Unit Tests

In this article, we provide 10 Tips for Writing Good Unit Tests. Testing is a very important aspect of software development and largely determines the fate of an application. Adequate testing helps to identify potential issues early during the development lifecycle. The cost of finding and fixing a bug is higher as we move across the phases from design till ...

Read More »

Docker Kubernetes Integration Tutorial

This tutorial talks about Docker and Kubernetes integration. This tutorial gives a quick introduction to the Kubernetes and the Docker, and the key concepts behind Kubernetes and its integration with Docker containers. 1. Introduction Kubernetes, in its most simple definition, is a container orchestration engine. Here orchestration means managing the containers in terms of creation, deletion, monitoring for availability, failure ...

Read More »

Working with Amazon S3 Buckets

Welcome readers, in this tutorial, we will make a brief introduction to AWS S3 bucket and analyze the different ways to access S3. 1. Introduction AWS represents the Amazon Web Services and it provides different services ranging from IaaS (Infrastructure as a Service), PaaS (Platform as a Service), or SaaS (Packaged software as a Service). It offers flexibility by giving ...

Read More »

Apache Solr in Java: Using Apache SolrJ

In this example, we are going to show you how to use Apache SolrJ to index data in Solr and query from Solr. 1. Introduction Apache Solr is a popular open-source search platform built on Apache Lucene. If we take a 30000-foot view, Solr is a web application and HTTP is the fundamental protocol used between client applications and Solr. ...

Read More »