paint-brush
How to Build a Decoupled Microservice Using Materializeby@bobbyiliev
313 reads
313 reads

How to Build a Decoupled Microservice Using Materialize

by Bobby Iliev4mFebruary 6th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

There are several ways to handle data in a microservice architecture, in this article we will cover the approach of having a separate database for each microservice. This article will build upon the concepts covered in the following video by [Houssem Dellai]. The following diagram shows the architecture as described in the video above: The materialized view will be used as a read-only data source for the Basket service. The downsides of this approach are: There will be a duplicate of the data in the aggregator. The change events would add lots of complexity to the microservices.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - How to Build a Decoupled Microservice Using Materialize
Bobby Iliev HackerNoon profile picture
Bobby Iliev

Bobby Iliev

@bobbyiliev

I am a DevOps Engineer with a demonstrated history of working in the internet industry.

About @bobbyiliev
LEARN MORE ABOUT @BOBBYILIEV'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Bobby Iliev HackerNoon profile picture
Bobby Iliev@bobbyiliev
I am a DevOps Engineer with a demonstrated history of working in the internet industry.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite