Articles, page 16
- Spring
Getting Started with Spring WebFlux
Most traditional applications deal with blocking calls or, in other words, synchronous calls. This means that if we want to access a particular resource in a system with most of the threads being busy, then the application would block the new one or wait until the previous threads complete processing its requests.

- Spring
Create Command-line Applications with Spring Shell
Spring Shell allows us to build a command line (shell) application using the Spring framework and all the advantages it provides.

- Java
Improving Performance with Java's CompletableFuture
In this article, we will learn how to use CompletableFuture to increase the performance of our application. We’ll start with looking at the Future interface and its limitations and then will discuss how we can instead use the CompletableFuture class to overcome these limitations.

- Node
CommonJS vs. ES Modules: Modules and Imports in NodeJS
A module system allows us to split up our code in different parts or to include code written by other developers.

- Node
Getting Started with Express
Express is a web application framework for Node.js. We can use this framework to build APIs, serve web pages, and other static assets and use it as a lightweight HTTP server and backend for our applications.

- AWS
Getting Started with Amazon SQS
Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables decoupling and communication between the components of a distributed system.
