Recent Articles

Complete Guide to Express Middleware

Middleware functions are an integral part of an application built with the Express framework (henceforth referred to as Express application). They access the HTTP request and response objects and can either terminate the HTTP request or forward it for further processing to another middleware function.

Read more

Getting Started with Spring Boot

In this article, we will build a production-grade application with Spring Boot. After understanding the use case and requirements, we will implement the application layer by layer.

Read more
Processing Streams with Amazon Kinesis

Processing Streams with Amazon Kinesis

Amazon Kinesis is a family of managed services for collecting and processing streaming data in real-time. Stream processing platforms are an integral part of the Big Data ecosystem.

Read more

Feature Flags: Make or Buy?

According to Google’s DevOps Research and Assessment (DORA) group, software delivery performance influences organizational performance in general. That means if you’re good at delivering software, you’re good at business.

Read more

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.

Read more

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.

Read more