summaryrefslogtreecommitdiff
path: root/docs/build/index.rst
blob: a0d28e18db6c86214a196d0b7fbfd13e339dc3c2 (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
========================================
Welcome to dogpile.core's documentation!
========================================

`dogpile.core <http://bitbucket.org/zzzeek/dogpile>`_ provides the *dogpile* lock, 
one which allows a single thread or process to generate
an expensive resource while other threads/processes use the "old" value, until the
"new" value is ready.

dogpile.core is at the core of the `dogpile.cache <http://bitbucket.org/zzzeek/dogpile.cache>`_ package
which provides for a basic cache API and sample backends based on the dogpile concept.


.. toctree::
   :maxdepth: 2

   front
   usage
   api

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`