geod24

Modules

LocalRest
module geod24.LocalRest

Provides utilities to mock a network in unittests

Registry
module geod24.Registry

Registry implementation for multi-threaded access

RingBuffer
module geod24.RingBuffer

Contains a ring buffer implementation with fixed size

Serialization
module geod24.Serialization

Serialization-related utilities

concurrency
module geod24.concurrency

This is a low-level messaging API upon which more structured or restrictive APIs may be built. The general idea is that every messageable entity is represented by a common handle type called a Tid, which allows messages to be sent to logical threads that are executing in both the current process and in external processes using the same interface. This is an important aspect of scalability because it allows the components of a program to be spread across available resources with few to no changes to the actual implementation.