Blog Archives
1 2 3 4 5 6 … 30

01: Drools tutorial with Maven and Eclipse

Drools is an open source rules engine that allows you to externalize the business rules.

This tutorial assumes that you have gone through “Setting up Java, Maven, and Eclipse.” Once you have gone through the following steps, you should have a project structure as shown below.

…

Read more ›



01: Getting started with Apache Kafka on Mac Tutorial

We have already seen how to run Apache Kafka on a Docker container via a docker-compose.yaml file at Apache Kafka example with Java – getting started tutorial. Now let’s look at how easy it is to install Apache Kafka on Mac.

Prerequisite This tutorial assumes that Java 17 is installed.

…

Read more ›



01: Getting started with Apache Kafka on Mac tutorial

Prerequisite This tutorial assumes that Java 8 is installed. You check this with

If Java is not installed, you can install it on Mac with:

Note: If you are using windows,

…

Read more ›



01: Getting started with AWS – creating accounts & setting up security

Step 1: Create an amazon.com account via Amazon.com.

Step 2: Create an aws.amazon.com account. You need to provide credit/debit card details even if you want to use the free tier for up to 12 months. It is advisable to use a credit/debit card with low limits (E.g.

…

Read more ›



01: Getting started with Golang on Mac Tutorial

Step 1: Check if Golang is already installed on Mac.

#1 Installing Golang

Step 2: Install Golang on Mac if not already installed. There are different ways to install, and let’s use HomeBrew.

No,

…

Read more ›



01: Getting started with Jenkins on Docker tutorial

Jenkins is the most popular CI/CD server. There you create jobs that are triggered by some events (changed in a code repository, manually, etc). Those events invokes the steps like compiling to see if you can generate the executable. Then you run tests (unit tests) to confirm the desired behaviour at low-level.

…

Read more ›



01: gRPC with protobuf, Java & Maven tutorial step by step

Prerequisite

Uses Java 17 with Maven 3, and ensure they are installed and in the path. For example in mac, the ~/.bash_profile should have:

and source it.

1. Create an empty Maven project

and import or open into an IDE of your choice.

…

Read more ›



01: Install Kubernetes (i.e. minikube) on Mac

Learn Docker first. Getting started with Docker. Learn the Kubernetes basics at Kubernetes & Docker interview Questions & Answers Pre-requisites: brew is installed: Homebrew

Homebrew Cask

Docker Download and install Docker for Mac. … Read more ›...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


01: Installing & getting started with Apache Storm on Cloudera quickstart

Step 1: Download latest version of Storm (E.g. apache-storm-1.1.1.tar.gz) from http://storm.apache.org/downloads.html On Cloudera machine it will be downloaded to the folder “/home/cloudera/Downloads”. Step 2: Create a directory named “/opt/storm” and unzip it after moving into that directory.

Step 3: Start the services “Nimbus”, … Read more ›...

This content is for 30-Day-Full-Access, 100-Day-Full-Access, 200-Day-Full-Access, and 365-Day-Full-Access members only. Register 80+ Free Java FAQs 80+ Free Big Data FAQs
Already a member? Log in here


01: JasperReports with iReport tutorial

JasperReports is a popular reporting framework/tool to produce reports in PDF, XLS, etc.

Step 1: Define a Person.java POJO class as defined below. This is the Java bean data source that is going to provide the data to the report.

Step 2: Download Jaspersoft iReport 5.0.0,

…

Read more ›



01: JAXB Tutorial for XML processing in Java step by step – unmarshall & marshall

Step 1: Create a Java Maven project.

Import the “simple-jaxb” folder that has the pom.xml it into eclipse as an “existing maven project”.

Step 2: Modify the “pom.xml” file to look like as shown below.

…

Read more ›



01: Learn Hadoop API by examples in Java

These Hadoop tutorials assume that you have installed Cloudera QuickStart, which has the Hadoop eco system like HDFS, Spark, Hive, HBase, YARN, etc.

What is Hadoop & HDFS? Hadoop based data hub architecture & basics | Hadoop eco system basics Q&As style.

…

Read more ›



01: Redis server & cli on Docker tutorial step by step

This extends Docker Tutorial – client & server with docker-compose.yml. It assumes that you have a Docker desktop is running in your operating system.

1. Redis Docker compose file without password auth

Here is the docker-compose.yml file created under ~/projects folder.

…

Read more ›



1 2 3 4 5 6 … 30

300+ Java Interview Questions - FAQs

Tutorials on Java & Big Data