Skip to content

DouglasVolcato/fastapi-microservices-redis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI Microservices with Redis

This project aims to demonstrate the implementation of microservices architecture using FastAPI and Redis. It consists of two microservices - Inventory and Payment, and a frontend application.

Running the Project

To run the project, use Docker Compose:

docker-compose up --build

Microservices Endpoints

Frontend

The frontend application should be accessible at http://localhost:3000

Technologies Used

  • Python
  • FastAPI
  • TypeScript
  • React
  • Redis Database
  • Redis Streams
  • Docker

Functionality Diagram

Functionality Diagram

This diagram illustrates the functionality of the application, showcasing the interaction between different components.