Invention Grant
- Patent Title: Compiling monoglot function compositions into a single entity
-
Application No.: US16886759Application Date: 2020-05-28
-
Publication No.: US11366648B2Publication Date: 2022-06-21
- Inventor: Markus Thoemmes
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Womble Bond Dickinson (US) LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/41 ; G06Q10/06

Abstract:
Systems and methods for compiling functions into a single entity are disclosed. An execution graph representing dependencies between a plurality of functions is analyzed to identify portions of the graph that include two or more of the plurality of functions used as a combined entity and have a single entry point. The plurality of functions corresponds to a decomposed application. The processing device compiles the functions of each of the identified one or more portions of the graph into a composition. For each portion of the graph that includes two or more of the plurality of functions used as a combined entity and has multiple entry points, the processing device determines whether to compile each function providing a subsequent entry point to the portion into a composition with other functions of the portion based at least in part on a network latency and a scale efficiency of the application.
Public/Granted literature
- US20210373862A1 COMPILING MONOGLOT FUNCTION COMPOSITIONS INTO A SINGLE ENTITY Public/Granted day:2021-12-02
Information query