Skip to content

Implementing Microservices Architecture to Order Management System using Django REST framework with multiple services deployed in multiple servers with higher availability and zero downtime

Notifications You must be signed in to change notification settings

SrinathMurali96/Django-Microservices-Order-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Django based Microservices architecture for Order Management System

This is example web application based on microservices architecture. It has 3 decoupled and scalable services:

  1. Order Management
  2. Products Management
  3. Email Sending

Technology Stack:

  1. Python
  2. Django/Django REST Framework
  3. Oracle

Python used as the backend development language. Django used as the backend framework. Django REST Framework or DRF used as the REST API development framework. Oracle used as the database backend.

Each services have their seperate database completely decoupled.

Each service deployed in each server.

For testing purpose,

  1. Order Management - Started the server in the local system with Port 8001
  2. Products Management - Started the server in the local system with Port 8002
  3. Email Sending - Started the server in the local system with Port 8003

About

Implementing Microservices Architecture to Order Management System using Django REST framework with multiple services deployed in multiple servers with higher availability and zero downtime

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages