-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
I have implemented the FREME cloud basic services with these basic services:
- eureka-server starts the service discovery server. needs to be included in a single freme-package all over the cluster, right now in the broker.
- eureka-client adds the eureka service discovery client to a freme package. needs to be included in every freme package in the cluster, which is right now broker and worker.
- load-balancer is put in the broker and distributes requests to the worker nodes. The load balancer discovers the worker nodes via eureka.
Further I have created two freme packages
- cloud-worker will be have many instances that do the enrichment. It uses DKT NER for enrichment.
- cloud-broker performs the load balancing.
I wanted to test the new basic services on the Google Compute engine but it did not work out because it is quiet complicated to configure the Google Compute engine. So my next approach is to try it out locally using Docker images. When it works locally then I can use any cloud environment that runs docker.
A good side effect of this work is that FREME will be run on docker which maybe easens the installation of FREME.
I will use this issue to document the progress of this topic.
Reactions are currently unavailable