-
公开(公告)号:US20180276288A1
公开(公告)日:2018-09-27
申请号:US15465436
申请日:2017-03-21
Applicant: salesforce.com, inc.
Inventor: Brian TOAL , Paymon TEYER , Paul HOWDEN
IPC: G06F17/30
CPC classification number: G06F16/275 , G06F11/30 , G06F11/3466 , G06F11/3476 , G06F16/1748 , G06F16/258 , G06F16/282 , G06F16/9535 , G06F2201/81 , G06F2201/865
Abstract: In an example, a computing system may include a thread record provider. In some examples, the computing system may incrementally change a first data structure as threads are established and completed, wherein the first data structure comprises first information of currently active threads; incrementally change a second different data structure responsive to a portion of changes of the first data structure, wherein the second data structure correlates second information that is different than the first information to the currently active threads; identifying a plurality of times; and at each selected time, synchronously extracting content from the first and second data structures for a selected thread and concatenating the extracted content to form a record for the selected thread.
-
公开(公告)号:US20200327037A1
公开(公告)日:2020-10-15
申请号:US16384683
申请日:2019-04-15
Applicant: salesforce.com, inc.
Inventor: Brian TOAL , Laksh VENKA , Paymon TEYER , Paul HOWDEN , Dean TUPPER
IPC: G06F11/36
Abstract: Embodiments of the present disclosure relate to software application performance analysis. Other embodiments may be described and/or claimed.
-
公开(公告)号:US20200285619A1
公开(公告)日:2020-09-10
申请号:US16295217
申请日:2019-03-07
Applicant: salesforce.com, inc.
Inventor: Paymon TEYER
IPC: G06F16/21 , G06F16/2455
Abstract: Systems and methods provide a simple and flexible data access layer for an application. The systems and methods receive, at a data access layer associated with an application, a request for accessing data in memory; identify a pattern of the data of the request; determine whether the data access layer includes a table having a structure of one of key/value pair, sorted set, map, or event that is suitable for accessing the data of the request based on the identified pattern. If the data access layer includes a table with suitable structure, using that table for accessing the data of the request. If the data access layer does not include a table with suitable structure, generating a table having the structure of one of key/value pair, sorted set, map, or event; and using the generated table for accessing the data of the request.
-
-