GRAPH ANALYTIC ENGINE THAT IMPLEMENTS EFFICIENT TRANSPARENT REMOTE ACCESS OVER REPRESENTATIONAL STATE TRANSFER

    公开(公告)号:US20170339209A1

    公开(公告)日:2017-11-23

    申请号:US15159263

    申请日:2016-05-19

    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.

Patent Agency Ranking