Rethink the execution flow of the system using RPC #2
Labels
deployment
This issue is related to the deployment flow from git to production
efficiency
Changes the efficiency of execution in some way (time or space)
enhancement
New feature or request
Milestone
Concept
Remote Procedure Call, or
RPC
, would be perfect for our current use case.EXAMPLE
pybuy
starts up...sends message to
tf2ez_RPC
rabbitmq queue, asking for a query job to start. AKA,pybuy
is the producer here.scrape_tf2ez
is a consumer. It, once consuming this request, uses the provided callback to informpybuy
that the task has been dispatched after dispatching a scraper job.Conclusion
While this is a rather significant refactor, it would make the system a lot more... sensible.
The text was updated successfully, but these errors were encountered: