-
公开(公告)号:US09166892B1
公开(公告)日:2015-10-20
申请号:US13355287
申请日:2012-01-20
IPC分类号: G06F15/16 , G06F15/173 , H04L12/24 , H04L12/54 , G06F15/177
CPC分类号: H04M1/72552 , H04L51/04 , H04L51/16 , H04L51/30 , H04L51/34 , H04L65/4084
摘要: A system for managing event streams is provided that includes a volatile memory, a non-volatile memory, and a processor. The volatile memory is configured to store, for each of a plurality of event streams associated with the client device, metadata indicative of events not yet delivered to a client device and the content associated with only a most recent event of the event stream. The non-volatile memory is configured to store the content associated with each of undelivered events. The processor is configured to, upon receiving a request from the client device, retrieve from the volatile memory, without accessing the non-volatile memory, data indicative of a current state of an event stream associated with the client device. The processor is further configured to deliver the retrieved data indicative of the current state of the event stream.
摘要翻译: 提供了一种用于管理事件流的系统,其包括易失性存储器,非易失性存储器和处理器。 易失性存储器被配置为针对与客户端设备相关联的多个事件流中的每一个存储指示尚未传送到客户端设备的事件的元数据,以及仅与事件流的最近事件相关联的内容。 非易失性存储器被配置为存储与每个未传送事件相关联的内容。 处理器被配置为,在接收到来自客户机设备的请求时,从易失性存储器检索,而不访问非易失性存储器,指示与客户端设备相关联的事件流的当前状态的数据。 处理器还被配置为传递指示事件流的当前状态的检索数据。