Skip to content

boranyldrm/dewops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dewops

Decentralized word processing system. Client/Server model with decentralized nodes. Leader is elected using RAFT. Leader communicates with client.

Work splitting and work result communication are done via RabbitMQ.

Run

$ docker pull rabbitmq:3.7-management-alpine
$ ./build.sh
$ docker-compose -f docker-compose.yml up -d

Stop

$ docker-compose -f docker-compose.yml stop rabbitmq server1 server2 server3 mqsetup
$ ./clear.sh

Version: 0.0.1 Abant

Input as a text document.
Split the data across multiple nodes.
Process data and return word count to the user.

About

Decentralized word processing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published