1. A computer-implemented method for executing an application function in a database system, the method comprising: generating, by a component instance manager of a database system, an instance of the application function; generating, by the component instance manager, an executor for the application function; requesting, by the component instance manager, an instance of a component class of the application function from a package manager of the database system; accessing, by the component instance manager, a void pointer associated with the instance of the component class, and a wrapper function address associated with the application function, the void pointer and wrapper function address comprising runtime parameters of the application function; and executing the application function by the executor according to the runtime parameters.