Some behaviour is either so performance critical or so specialized that it can’t or shouldn’t be expressed using Tremor Script.
The solution to this is custom operators. Unlike tremor script that is interpreted at run time they are written in rust and can take advantage of the rust ecosystem and natively compiled performance.
Currently tremor supports the following Operators:
Some special Operators also exist
Additional information can be found in the docs.