Ulf Wiger 023e927268 don't call is_process_alive on remote pids (thks sg2342) 14 лет назад
..
README.md 68e0d19edd re-generated docs with updated edown 14 лет назад
edoc-info ab7ea18fd7 added documentation 15 лет назад
erlang.png ab7ea18fd7 added documentation 15 лет назад
erlang07-wiger.pdf 62d109a3d6 undid mistaken delete of pdf file 14 лет назад
gproc.md 023e927268 don't call is_process_alive on remote pids (thks sg2342) 14 лет назад
gproc_app.md 023e927268 don't call is_process_alive on remote pids (thks sg2342) 14 лет назад
gproc_dist.md 023e927268 don't call is_process_alive on remote pids (thks sg2342) 14 лет назад
gproc_init.md 023e927268 don't call is_process_alive on remote pids (thks sg2342) 14 лет назад
gproc_lib.md 023e927268 don't call is_process_alive on remote pids (thks sg2342) 14 лет назад
gproc_sup.md 023e927268 don't call is_process_alive on remote pids (thks sg2342) 14 лет назад
overview.edoc 75c322a90b minor documentation edits 15 лет назад
stylesheet.css ab7ea18fd7 added documentation 15 лет назад

README.md

The gproc application

The gproc application

Extended process dictionary

Introduction

.

Authors: Ulf Wiger (ulf.wiger@erlang-consulting.com), Joseph Wayne Norton (norton@geminimobile.com).Extended process dictionary

Introduction

Gproc was first introduced at the ACM SIGPLAN Erlang Workshop in Freiburg 2007 (Paper available here).

This application was designed to meet the following requirements:

  • A process can register itself using any term. A process can register more than one name A process can publish non-unique {Key,Value} 'properties' The registry must be efficiently searchable
  • As additional features, the registry was designed to allow global registration, and a special {Key,Value} property called a counter. It is also possible to create an 'aggregate counter', which will continuously reflect the sum of all counters with the same name.

    _In its current state, the global registration facility is brokenand should not be used. It will be migrated over to a new version of genleader. This work will be done with low priority unless peopleexpress a strong urge to use this functionality.

    Modules

    gproc
    gproc_app
    gproc_dist
    gproc_init
    gproc_lib
    gproc_sup