Skip to content

Golang queue of the tasks, parallel mode of the requests to different endpoints

Notifications You must be signed in to change notification settings

postnikovmu/lma-dispatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lma-dispatcher

Go backend microservice, queue of the tasks, load balancer. Implements parallel mode of the requests to different endpoints.

General Info

This is a microservice that can be used to aggregate data from other microservices, parsers, analyzers. It implements a queue of tasks and parallel mode of the requests to different endpoints.

Example of request (local usage): http://localhost:8080/?area=<Example_City>&text=<Example_developer>

Responce is the data in JSON format.

Install

Prerequisites:

microservices:
./lma-extractor-hh
(...lma-analyzer is not on github yet...)

Deploy:

Deploy is to SAP BTP platform CloudFoundry: the settings are in manifest.yml. (or another CloudFoundry)

Technologies

Go (Golang)

About

Golang queue of the tasks, parallel mode of the requests to different endpoints

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages