I need to create an application that integrates multiple services into a useful and time-saving workflow.
I need to create an application in one of the languages listed below that provides an API that uses an IP address or a domain as input and collects information from more than one
Sources that return a single result. The application must provide individual parts of the search for different workers performing the action. The
The application should then combine the results and return a single payload.
The API should accept:
- IP or domain
- A list of services to query. This input should be optional with one
Default list is used if none is specified.
The API should then:
Split the requirement into several individual tasks
Send these tasks to a pool of more than 2 employees. The API must support
Workers on separate processes / machines / port containers as the
Employees should then complete the tasks and return the results to
The application should wait for all tasks until a request is made
completed, combine the results and return
Some suggested services available for query: