Wikis - Page

(HCMX) Support Tip: New Python Executor server

1 Likes

New Python Executor server is introduced in HCMX 2023.05.

  • Switch from using an interpreter to using a new Python Executor that is based on a Python server with framework and library to evaluate all python-based pressions through REST API calls.
  • This feature will be applied on the Cloud Slang project and will affect all the workers within OO Central, OO RAS and OO Workflow Designer.
  • Each worker will have its own python executor server configured and running.
  • There will not be an option to use the python executor server from another worker
  • No changes are made to OO components or APIs.
  • No changes are made to the OO DB.
  • Main motivation for this architectural feature change is to dramatically improve performance for CloudSlang based flows which are affected by the slow evaluation of python-based expressions with the previous installed Python interpreter.
  • On average, the performance increase is about 95% with the selected 3rd party Python framework and server.

Labels:

Support Tips/Knowledge Docs
Comment List
Related
Recommended