summaryrefslogtreecommitdiffstats
path: root/doc/architecture/index.txt
blob: d5e034d34eab542200d7a0e0b296bb2d95cbe755 (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
.. -*- mode: rst -*-

.. _architecture-index:

======================
Architecture in Detail
======================

Bcfg2 is based on a client-server architecture. The client is
responsible for interpreting (but not processing) the configuration
served by the server. This configuration is literal, so no local
process is required. After completion of the configuration process,
the client uploads a set of statistics to the server. This section
will describe the goals and then the architecture motivated by it.


.. toctree::
   :maxdepth: 1

   goals
   client
   server
   config-spec
   design