发明授权
- 专利标题: Scalable local cache in distributed streaming platform for real-time applications
-
申请号: US14205320申请日: 2014-03-11
-
公开(公告)号: US09654546B1公开(公告)日: 2017-05-16
- 发明人: Chetan Narsude , Chandni Singh , Thomas Weise , Pramod Immaneni , David Yan , Gaurav Gupta , Amol Kekre
- 申请人: DataTorrent Inc.
- 申请人地址: US CA Santa Clara
- 专利权人: DataTorrent, Inc.
- 当前专利权人: DataTorrent, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Martine Penilla Group, LLP
- 主分类号: G06F15/16
- IPC分类号: G06F15/16 ; H04L29/08 ; H04L29/06 ; G06F12/00
摘要:
Software for a distributed streaming platform receives an application. The application is structured as a directed acyclic graph (DAG) with instances of operators as nodes and streams as edges between nodes. Multiple instances of an operator access a shared database. The software receives a pre-defined hint associated with the application. The pre-defined hint sets a maximum period of time for local caching of a result from a query of the database by each of the multiple instances. The software launches the application by assigning the instances of operators to one or more containers provided by the streaming platform and initiating the streams. Each container is associated with a local cache. The software then receives a request from the application to make a dynamic adjustment that increases the maximum period of time for local caching of a result from a query of the database by each of the multiple instances.
信息查询