gnunet-handbook

The GNUnet Handbook
Log | Files | Refs

commit aedd1097955fd35d9c4e4d16d42c72b6b2671562
parent e911096ff65ca487b117c4eb4dd3696a3da44d12
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date:   Thu,  5 Oct 2023 10:40:25 +0200

remove ats

Diffstat:
Ddevelopers/ats/ats.rst | 27---------------------------
Mdevelopers/corestack.rst | 1-
2 files changed, 0 insertions(+), 28 deletions(-)

diff --git a/developers/ats/ats.rst b/developers/ats/ats.rst @@ -1,27 +0,0 @@ -.. index:: - double: subsystem; Automatic transport selection - -.. _ATS-Subsystem: - -ATS — Automatic transport selection -=================================== - -ATS stands for \"automatic transport selection\", and the function of -ATS in GNUnet is to decide on which address (and thus transport plugin) -should be used for two peers to communicate, and what bandwidth limits -should be imposed on such an individual connection. - -To help ATS make an informed decision, higher-level services inform the -ATS service about their requirements and the quality of the service -rendered. The ATS service also interacts with the transport service to -be appraised of working addresses and to communicate its resource allocation -decisions. Finally, the ATS service's operation can be observed using a -monitoring API. - -The main logic of the ATS service only collects the available addresses, -their performance characteristics and the applications requirements, but -does not make the actual allocation decision. This last critical step is -left to an ATS plugin, as we have implemented (currently three) -different allocation strategies which differ significantly in their -performance and maturity, and it is still unclear if any particular -plugin is generally superior. diff --git a/developers/corestack.rst b/developers/corestack.rst @@ -6,7 +6,6 @@ These services comprise a backbone of core services for peer-to-peer applications to use. .. toctree:: - ats/ats.rst cadet/cadet.rst core/core.rst dht/dht.rst