Skip to content

Distributed computing with deadline-footprinting functionality in Spring Boot server acting as Rest Client (as Master) and gRPC Server (as Workers)

License

Notifications You must be signed in to change notification settings

aditya109/distributed-computation-with-grpc-and-rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

distributed-computation-with-grpc-and-rest

BCH compliance Codacy Badge

Distributed computing with deadline-footprinting functionality in Spring Boot server acting as gRPC Client (as Master) and gRPC Server (as Workers). Also the Spring Boot server can auto-scale workers to a configurable threshold.

Prerequisites for running the project

Starting the Project

  • Go to grpc-server directory and run mvn command over there

    Aditya :: app » cd grpc-server
    Aditya :: grpc-server » mvn clean generate-sources compile install
  • Come back to the parent directory.

    Aditya :: grpc-server » cd ..
  • Go to rest-server directory and run Spring-Boot over there.

    Aditya :: rest-server » mvn clean compile install
  • Starting the server

    Aditya :: rest-server » mvn spring-boot:run

About

Distributed computing with deadline-footprinting functionality in Spring Boot server acting as Rest Client (as Master) and gRPC Server (as Workers)

Resources

License

Stars

Watchers

Forks