Home » Microservices » Page 2

Tag Archives: Microservices

Design Patterns for Microservices

Welcome readers, in this tutorial, we will learn the basics of different design patterns under the Microservices architecture. You can also check a tutorial in the following video: Java Design Patterns Tutorial – video 1. Introduction Before going any further in this tutorial I hope you understand what Microservices are and the principles behind them (such as Independent and Autonomous ...

Read More »

Microservices Implementation using Spring Boot and Cloud

Welcome readers, in this tutorial, we will see the theoretical concept of implementing Microservices using Spring Boot and Cloud. 1. Introduction In recent years, Microservices architecture (popularly known as MSA) has been the favored choice for developing an application due to its independent development plus deployment and the resiliency of the application. So here, in this tutorial, I will try ...

Read More »

Deploying Multiple Spring Boot Microservices to Docker

Welcome readers, in this tutorial, we will show how to deploy multiple Spring Boot Microservices on Docker. 1. Introduction Before starting the tutorial, we will make an introduction to Spring Boot and Docker. 1.1 Spring Boot introduction Spring boot is a module that provides rapid application development feature to the spring framework including auto-configuration, standalone-code, and production-ready codeIt creates applications ...

Read More »

Managing Microservices in Docker Swarm

1. Introduction In this article, we will take a look at Docker Swarm based Microservices. Docker Swarm has clustering and orchestration features in the platform. 2. Microservices in Docker Swarm Docker is used as a container for packaging software. Swarm can have a group of Docker hosts in a cluster. Swarm can help as a packaging software tool to deploy ...

Read More »

Event-Driven Data Management for Microservices

In this tutorial, we will learn about Event-driven microservices architecture and explore a simple Producer-Consumer to illustrate the practical implementation up to an extent. 1. Introduction Ever wondered what Event-driven pattern is about? How generating events help to decide or trigger the next set of events? Well to explore this niche area we first need to understand what an event ...

Read More »

Redis in Microservices Architecture Example

This post features a comprehensive tutorial with code examples on Redis in Microservices Architecture. 1. Redis – A brief overview Redis is an open source, in-memory data structure store, used as a database, cache and message broker. Fig. 1. Redis in Microservices It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial ...

Read More »

Introduction to Monolithic Architecture

In this article, we will discuss the characteristics of a monolithic architecture. 1. Introduction We’ve heard about microservices and how they allow for a more agile software development approach to developing applications. However, there are still many software projects that use a monolithic architecture when developing an application. In fact, many microservices projects started out as monolithic applications. Let’s take ...

Read More »

Spring Boot Microservices Java Example

In this article, we will explain Spring Boot Microservices with Java through examples. Microservices is popular because it allows large systems to be composed of smaller systems. Think of it as the single responsibility principle. The smaller systems have a single responsibilty to the large system. In the monolithic approach, all the smaller systems are bunched up to make up ...

Read More »