Skip to content

barkhayot/message-microservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Message Sharing (Microservice)

Microservices built with Python(Django) and NodeJS(Express) using Kafka

Build Status

Application has been devided into 2 microservices using Kafka for Event sharing. Services has been implemented only for research and learning purposes. First microservice has route that accepts POST request and by accepting it will share gotten data to kafka event layer. Second microservice will recieve sent data by its topic and it will save recieved data to database.

To run application clone the source and install all required dependencies

Installation

Application requires Python v3.8+ to run.

Install the dependencies and devDependencies and start the server.

pip install requirements.txt

In order to run nodejs script open new terminal and run following script after installing needed packages

node app.js

The following script has been added inside app folder

project/app/management/commands --> run_script.py

explanation

Markdown Monster icon

scree of usage

Markdown Monster icon

About

Microservices (Python/Django) + (NodeJS/ExpressJS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published