-
1.
公开(公告)号:US20170339209A1
公开(公告)日:2017-11-23
申请号:US15159263
申请日:2016-05-19
Applicant: Oracle International Corporation
Inventor: KORBINIAN SCHMID , SUNGPACK HONG , FELIX KASER , ALEXANDER WELD , HASSAN CHAFI
Abstract: Techniques herein decouple available results, from graph analysis execution, to adapt to various deployment configurations. In an embodiment, a graph engine is deployed that has multiple mutually-exclusive configuration modes that include being embedded within a software application, centrally serving software applications, or distributed amongst a cluster of computers. Based on a current configuration mode of the graph engine, a software application receives or generates an analysis request to process a graph. The software application provides the analysis request to the graph engine in exchange for access to a computational future, of the graph engine, that is based on the analysis request and the graph. Based on a proxy of said computational future, the software application accesses a result of the analysis request. In an embodiment, a remote proxy exchanges representational state transfer (REST) messages. Network mechanisms, such as transport control protocol (TCP) and hypertext transfer protocol (HTTP), provide enhanced remoting.