Skip to content

ar1valdi/Finora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finora

Banking crud application that simulates microservice architecture and handling transactions in it. There are three applications, mailing, front and backend, which all communicate through rabbitmq. Created in order to learn architectural design patterns in real use, hence security is fully omitted.

Following design patterns implemented:

  • transacional outbox
  • cqrs
  • event bus
  • fail fast
  • circuit breaker
  • unit of work
  • handshake
  • timeouts

Project is ready to be built after cloning, appsettings and .env contain example secret files that work in local environment. Change those in any form of deployment.

About

Banking crud application that simulates microservice architecture and handling transactions in it. There are three applications, mailing, front and backend, which all communicate through rabbitmq. Created in order to learn architectural design patterns in real use, hence security is fully omitted.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors