Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our YouTube channel to start Rocking right now!
Gain access to the industrys' best FREE video guides including:
1. Core Java guides
2. Enterprise Java guides
3. JVM insights, configuration and troubleshooting guides
4. Java performance guides
5. Java Interview Questions
and many more ....

Java 8 Parallel Streams – Custom Thread Pools Examples

A brief intro to custom thread pools and their use in Java 8 parallel streams. Examples on how to use custom pools with the Parallel streams API which avoids common thread pool usage. 1. Introduction In this tutorial, You’ll learn how to create custom thread pools in Java 8 for bulk data processing with parallel streams powerful API. Parallel Stream ...

Read More »

Java 8 – How To Read A File?

A quick guide on how to read the file in older java and new JDK 8 version with example programs. 1. Overview In this tutorial, We’ll learn how to read a file line by line in java and print the files content onto console with example program. First, let us use the older java version for example demonstration and next ...

Read More »

Maximize your concurrent web server connections

For production web servers, most people assume scaling means needing faster (and more expensive) hardware. Before spending more money on servers, first make sure your web server process is using the maximum available connections supported by your Linux kernel. This becomes really useful when your web server isn’t bottlenecked by RAM or CPU. For ex, when using HAProxy to load balance ...

Read More »

Store health and safety – Common architectural elements

In our previous article from this series we introduced a use case around headless e-commerce for retail stores. The process was laid out how we’ve approached the use case and how portfolio solutions are the base for researching a generic architectural blueprint.  The only thing left to cover was the order in which you’ll be led through the blueprint details. Part 2 ...

Read More »

Comprehensive Guide To Jenkins Declarative Pipeline [With Examples]

Jenkins Pipeline is an automation solution that lets you create simple or complex (template) pipelines via the DSL used in each pipeline. Jenkins provides two ways of developing a pipeline- Scripted and Declarative. Traditionally, Jenkins jobs were created using Jenkins UI called FreeStyle jobs. In Jenkins 2.0, Jenkins introduced a new way to create jobs using the technique called pipeline ...

Read More »

Why Developer Advocates Should Try New Things

Developer Advocates at many organization can usually work on different things. One day they can build a demo application, help with support, improve the documentation, work on an SDK, work on a blog post or a tutorial, and host an event. I love this about Developer Advocacy – you usually have flexibility and freedom to work on and help with ...

Read More »

Containers and VMs Hosted Together on Same Infrastructure and Management Platform

Nowadays more and more companies are moving to container-based infrastructure. But nevertheless, virtual machines hold a massive part of the market. For many projects transformation from VMs to containers is a slow and complicated process that cannot be performed at once or even not feasible. Thus the infrastructure management becomes even more challenging while running cloud-native services on container-based platforms ...

Read More »