OUROBOROS-GLOSSARY

Section: Ouroboros User Manual (7)
Updated: 2017-12-02
Index Return to wiki

 

NAME

ouroboros-glossary - The Ouroboros Glossary

 

SYNOPSIS


 *

 

USER MANUAL GLOSSARY

address

an element of a partially ordered set (POSET) consisting of data transfer component namespaces within an IPC process

bind a name

to associate a name with a program or process. This mapping is stored in the IRMd.

bootstrap

to configure an IPCP and start it as the first member of a layer.

congestion control

the mechanism by which a server layer controls its resources and prevents its client processes from sending more information than it can currently handle. This is orthogonal to flow control.

directory

the database that keeps a mapping between an address and a registered hash. In Ouroboros, the default implementation is a Distributed Hash Table.

enrolment

the action of connecting to a member of an existing layer, retrieving the bootstrap information and starting the IPCP as a new member of that layer.

flow

the system and network resources over which two processes can send information. A flow is an abstraction of the actual underlying IPC mechanism and has a quality of service (QoS) associated with it, which reflects externally measurable quantities such as delay, jitter, bandwidth, loss and bit error rate.

flow allocator

the component of an IPCP that reserves the resources for a flow towards a given registered hash.

flow control

the mechanism with which the destination endpoint of a connection controls the source to prevent the source from sending more information than the destination can currently handle. This is orthogonal to congestion control.

flow descriptor

an integer used as a handle to a flow (a port ID) within an application.

inter process communication (IPC)

the mechanisms that allow processes to share information.

IPC process

a process that allocates and manages the necessary resources within a layer to allow IPC between processes that are clients of that layer.

IPC resource manager (IRM)

the process that manages local IPC and IPCPs (providing remote IPC).

 

SEE ALSO

ouroboros-tutorial(7), ouroboros(8)

 

COLOPHON

This page is part of the Ouroboros project, found at http://ouroboros.rocks

These man pages are licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/


 

Index

NAME
SYNOPSIS
USER MANUAL GLOSSARY
SEE ALSO
COLOPHON

This document was created by man2html, using the manual pages.
Time: 11:27:07 GMT, April 23, 2024