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


AWS SQS Message Attributes Example

In this article, we will show an example on AWS SQS Message Attributes. 1. Introduction Amazon Simple Queue Service (SQS) is a fully managed message queuing service in the AWS cloud. Using SQS, We can send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available. In addition to the ...

Read More »

AWS Amazon Machine Images (AMI) Tutorial

In this tutorial, we will learn about Amazon Machine Images, or AWS AMI in short, and its types. First, we’ll see the ways to find an AMI on AWS. Next, we will discuss shared and paid AMIs. Lastly, we’ll demonstrate how to create our own AMI and deregister it when not needed. 1. Introduction An Amazon Machine Image (AMI) contains ...

Read More »

Using Amazon EC2 with AWS CLI

Welcome readers, in this tutorial, we will make an introduction to AWS EC2 and we will 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 ...

Read More »

Java Quartz Asynchronous Example

In this article, we will show an example of the Java Quartz Asynchronous. Quartz is a richly featured, open-source job scheduling library that can be integrated with any Java application. 1. Introduction Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components ...

Read More »

The Difference Between map() and flatMap() Methods in Java

Bipartite Graph

In this article, we are going to see the difference between map and flatMap methods in Java. 1. Introduction Java has provided Stream interface since version 8. The map() and flatMap() are two intermediate operations. Here are the method signatures: /* Returns a stream consisting of the results of applying the given function to the elements of this stream. Type ...

Read More »

Docker run Command Example

In this tutorial, we will explain the basis of the Docker run command and for that, we will start a simple container (RabbitMQ in our case). 1. Introduction to Docker and RabbitMQ Let us take a good look at the Docker and RabbitMQ terminology. 1.1 Introduction to Docker In the present world, Docker is an important term: Often used in ...

Read More »

SQL TIMESTAMP() function Example

Bipartite Graph

Welcome readers, in this tutorial, we will learn how to use the TIMESTAMP() function in SQL. 1. Introduction In SQL, the TIMESTAMP() function enables developers to deal with date-time expressions. The TIMESTAMP() function in SQL enables us to return a date expression from the Date or DateTime expression The TIMESTAMP() function expects Date or DateTime value expression to return the ...

Read More »

Practices for Microservices Security

In this article, we will take a look at the practices for Microservices Security. 1. Introduction Microservices architecture is based on loosely coupled principles. The loosely coupled principle helps in designing services for application components with lesser dependencies. The Microservices application has multiple units. A single unit can run alone and use APIs for connectivity. API gateways help in the ...

Read More »

SQL DATE() function Example

Bipartite Graph

Welcome readers, in this tutorial, we will learn how to use the DATE() function in SQL. 1. Introduction In SQL, dates are a complicated feature for the developers, and working with them is a complex thing as the format of the date in the database table must match the date format required for the SQL insert operation to work. The ...

Read More »

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 »