equal
deleted
inserted
replaced
1 .. _architecture: |
1 .. _architecture: |
2 |
2 |
3 PyAMS application architecture |
3 PyAMS application architecture |
4 ============================== |
4 ============================== |
5 |
5 |
6 .. toctree:: |
6 PyAMS applications are built on a small set of prerequisites and external components which *can* or, for some of them, |
7 :maxdepth: 2 |
7 *must* be included. Some of them are: |
8 |
8 |
9 site |
9 * a mandatory shared ZODB; :ref:`zodb` chapter |
|
10 |
|
11 * a Redis or Memcached server, to handle cache and sessions; |
|
12 :ref:`pyams_cache` chapter |
|
13 |
|
14 * a websockets server (GuniCorn), used to handle desktop notifications; you can find information about this component in the |
|
15 :ref:`pyams_notify` chapter; |
|
16 |
|
17 * an Elasticsearch index, used to handle quick and optimized searching. |
|
18 |
|
19 |
|
20 .. image:: _static/architecture.png |
|
21 |