Skip to content

This is a web back-end project in which three microservices are created. Uses Python Flask, SQLite3 Database and Redis for implementing Messaging Queue. The WorkerService is responsible for implementing a messaging queue when a user accesses the /postTweet endpoint. Along with that, it also includes a hashtag analysis method. When a user accesse…

Notifications You must be signed in to change notification settings

ankitakulkarnigit/messaging_queue_hashtag_analysis

Repository files navigation

# README.txt
CPSC 449 - Web Back-End Engineering
Project 5, Fall 2020

Participants:
1) Ankita Udaykumar Kulkarni - 887871861
2) Aditi Pratap Patil - 887465649

This project file includes:

1) Python source code for each microsrvice:
UserMicroservice - UserMicroservice.py
TimelineMicroservice- app.py
WorkerService- WorkerService.py

2) Procfile

3) SQL schema for database:
SQLite3- schema.sql

4) Load test results for the synchronous and asynchronous endpoints
sync_test.txt 
async_test.txt

5) README.TXT file (current file)

6) Documentation on showing how to create the database and start the services:
- Steps to create the database and start the services.pdf

7) pdf file definitions RESTAPI for each service:
- REST API for each service.pdf

About

This is a web back-end project in which three microservices are created. Uses Python Flask, SQLite3 Database and Redis for implementing Messaging Queue. The WorkerService is responsible for implementing a messaging queue when a user accesses the /postTweet endpoint. Along with that, it also includes a hashtag analysis method. When a user accesse…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published