This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ddsf:public:guidebook:06_append:glossary:d:durability [2021/03/17 16:23] admin ↷ Page moved from ddsf:private:cookbook:06_append:glossary:d:durability to ddsf:private:guidebook:06_append:glossary:d:durability |
ddsf:public:guidebook:06_append:glossary:d:durability [2021/07/15 12:19] (current) murphy ↷ Links adapted because of a move operation |
||
---|---|---|---|
Line 1: | Line 1: | ||
==== Durability ==== | ==== Durability ==== | ||
- | [[ddsf:private:cookbook:06_append:glossary| Return to Glossary ]] | + | [[ddsf:public:guidebook:06_append:glossary:start| Return to Glossary ]] |
Responsible for maintaining historical data between services and | Responsible for maintaining historical data between services and | ||
providing historical data to late joining applications. | providing historical data to late joining applications. | ||
- | Specifies if [[ddsf:private:cookbook:06_append:glossary:s:sample|Samples]] should outlive their [[ddsf:private:cookbook:06_append:glossary:d:data_writer|Data Writers]] for late | + | Specifies if [[ddsf:public:guidebook:06_append:glossary:s:sample|Samples]] should outlive their [[ddsf:public:guidebook:06_append:glossary:d:data_writer|Data Writers]] for late |
joiners. The longer a sample lives the greater the overhead passed | joiners. The longer a sample lives the greater the overhead passed | ||
- | to the [[ddsf:private:cookbook:06_append:glossary:d:data_distribution_service_dds]] becomes as it moves from dropping samples, to keeping | + | to the [[ddsf:public:guidebook:06_append:glossary:d:data_distribution_service_dds]] becomes as it moves from dropping samples, to keeping |
them in shared memory, to writing them to hard disk. Provided | them in shared memory, to writing them to hard disk. Provided | ||
variants include: | variants include: | ||
; Volatile | ; Volatile | ||
- | : No need to keep Samples for late joining [[ddsf:private:cookbook:06_append:glossary:d:data_reader]]. | + | : No need to keep Samples for late joining [[ddsf:public:guidebook:06_append:glossary:d:data_reader]]. |
; Transient Local | ; Transient Local | ||
- | : Data [[ddsf:private:cookbook:06_append:glossary:i:instance|instance]] availability for late joining data reader is tied to the DataWriter availability. | + | : Data [[ddsf:public:guidebook:06_append:glossary:i:instance|instance]] availability for late joining data reader is tied to the DataWriter availability. |
; Transient | ; Transient | ||
: Data sample availability outlives the data writer. | : Data sample availability outlives the data writer. |