Anthill is a toolkit for
- Cory Doctorow
- Uncategorized
- Dec 01, 2001
Anthill is a toolkit for programmers that creates P2P networks based on ant-colony simulation.
In Anthill, a P2P system is composed of a network of interconnected nests. Each nest is a peer entity running on some machine and capable of performing computation and storing documents. Nests react to requests coming form users by generating ants, which are autonomous agentscapable of travelling across the network by moving from one nest to another. While in a nest, ants are enabled to perform basic operations such as performing a computation, querying the nest for documents, inserting new documents in it, and releasing information (“pheromene”) about other documents and nests in order ot help other ants in locating documents.