summaryrefslogtreecommitdiff
path: root/doc/man/ouroboros-glossary.7
blob: 50878c3850a77329396094f99ba56118a8473d3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
.\" Ouroboros man pages CC-BY 2017 - 2021
.\" Dimitri Staessens <dimitri@ouroboros.rocks>
.\" Sander Vrijders <sander@ouroboros.rocks>

.TH OUROBOROS-GLOSSARY 7 2017-12-02 Ouroboros "Ouroboros User Manual"

.SH NAME

ouroboros-glossary - The Ouroboros Glossary

.SH SYNOPSIS
 *

.SH USER MANUAL GLOSSARY
.PP
address
.RS 4
an element of a partially ordered set (POSET) consisting of data
transfer component namespaces within an IPC process
.RE

.PP
bind a name
.RS 4
to associate a name with a program or process. This mapping is stored
in the IRMd.
.RE

.PP
bootstrap
.RS 4
to configure an IPCP and start it as the first member of a layer.
.RE

.PP
congestion control
.RS 4
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.
.RE

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

.PP
enrolment
.RS 4
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.
.RE

.PP
flow
.RS 4
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.
.RE

.PP
flow allocator
.RS 4
the component of an IPCP that reserves the resources for a flow
towards a given registered hash.
.RE

.PP
flow control
.RS 4
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.
.RE

.PP
flow descriptor
.RS 4
an integer used as a handle to a flow (a port ID) within an
application.
.RE

.PP
inter process communication (IPC)
.RS 4
the mechanisms that allow processes to share information.
.RE

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

.PP
IPC resource manager (IRM)
.RS 4
the process that manages local IPC and IPCPs (providing remote IPC).
.RE

.SH SEE ALSO
\fBouroboros-tutorial\fR(7)\fB, ouroboros\fR(8)

.SH 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/