Skip to content

wotzhs/melting-pot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Melting Pot

This is a project for the demonstration of event-driven architecture + event sourcing + CQRS vs request driven architecture.

The name Melting Pot is chosen to represent the different languages and technologies used in making this project.

Overview

				   nats	                =------=                    nats
				    +--------------->   | card |  <------------------+
				    |   	        =------=                     |
				    |  	                   |                         |
				    | 		           | grpc                    |
                                    v                      v                         v
=---------------=     <---      =------=    --->    =-------------=    <---    =-----------=
| other sources |   GET, POST   | user |    grpc    | event-store |    grpc    | promotion |
=---------------=     --->      =------=            =-------------=            =-----------=
                                    ^                      ^                         ^
				    | 			   | grpc                    |
				    |  			   |                         |
				    |                 =--------=                     |
				    +-------------->  | wallet |  <------------------+
				  nats		      =--------=                    nats

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published