Skip to content

Jumaruba/topic-publish-subscriber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SDLE Project

SDLE Project for group T3G14. For more information about the project, check the report

Final grade: 20.0

Group members:

  1. Alexandre Abreu (up201800168@up.pt)
  2. Diana Freitas (up201806230@up.pt)
  3. Juliane Marubayashi (up201800175@up.pt)
  4. Simão Lúcio (up201303845@up.pt)

How to run the program

Constraints

This project must be executed in unix environment, since the zqm does not support windows.

Virtual environment

Make sure you have python 3 and pipenv installed as a global dependecy.

To install the dependencies (from src/):

source pipenv install

To activate the python environment that is used in the project run the following command (from src/):

source pipenv shell

Compilation

No compilation is needed for Python.

How to execute

To run the project the only necessary command is:

python -m service [server | subscriber <messages_filename> <id>| publisher <topics_filename> <id>]

About

A distributed system in a topic publish subscriber style

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages