Proteins, pools, and slawx in processing environments

Embodiments described herein include mechanisms for encapsulating data that needs to be shared between or across processes. These mechanisms include slawx (plural of "slaw"), proteins, and pools. Generally, slawx provide the lowest-level of data definition for inter-process exchange, prote...

Full description

Saved in:
Bibliographic Details
Main Authors Kramer, Kwindla Hultman, Underkoffler, John S
Format Patent
LanguageEnglish
Published 26.05.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Embodiments described herein include mechanisms for encapsulating data that needs to be shared between or across processes. These mechanisms include slawx (plural of "slaw"), proteins, and pools. Generally, slawx provide the lowest-level of data definition for inter-process exchange, proteins provide mid-level structure and hooks for querying and filtering, and pools provide for high-level organization and access semantics. Slawx includes a mechanism for efficient, platform-independent data representation and access. Proteins provide a data encapsulation and transport scheme using slawx as the payload. Pools provide structured and flexible aggregation, ordering, filtering, and distribution of proteins within a process, among local processes, across a network between remote or distributed processes, and via longer term (e.g. on-disk, etc.) storage.
Bibliography:Application Number: US201715705077