We have developed an application coded in PHP and working in multi-threading. We want to dockerize this application and use it in conjunction with Kubernetes on cloud platforms such as what DO or Scaleway offer.
Our app needs to run:
1) [MAIN] central process to initiate a task and keep track of the status of its sub-tasks
2) [SUB-WORKER] multiple parallel processes (100+) need to run separately, each given separate input and separate memory of 6G to process the input. Once the processing is complete, each of them need to report back to the MAIN central instance.
We need to keep the initial resource usage (and cost) as low as possible, and let the instances auto-scale as per requirement.
We're looking for a developer WHO HAS ALREADY DONE THAT to help our developer who is struggling with this task for one week.
Apply ONLY IF YOU HAVE ALREADY DOCKERIZED APPLICATIONS IN MULTI-THREADING.