Directories
¶
| Path | Synopsis |
|---|---|
|
actor
|
|
|
v2
Package actor provides a mailbox-based actor model implementation for building concurrent, message-driven systems.
|
Package actor provides a mailbox-based actor model implementation for building concurrent, message-driven systems. |
|
Package app provides a high-level API for building cluster applications that combine actors with sharded message routing.
|
Package app provides a high-level API for building cluster applications that combine actors with sharded message routing. |
|
Package cache provides a simple key-value cache interface with LRU eviction and TTL support.
|
Package cache provides a simple key-value cache interface with LRU eviction and TTL support. |
|
Package cluster provides distributed shard-based message routing with consistent hashing for building scalable, partitioned systems.
|
Package cluster provides distributed shard-based message routing with consistent hashing for building scalable, partitioned systems. |
|
Package ds provides generic data structures for use in event sourcing systems.
|
Package ds provides generic data structures for use in event sourcing systems. |
|
Package es provides an event sourcing framework for building event-driven applications.
|
Package es provides an event sourcing framework for building event-driven applications. |
|
Package metrics provides abstract metrics interfaces that allow pluggable instrumentation backends (Prometheus, StatsD, etc.) without coupling the core packages to any specific implementation.
|
Package metrics provides abstract metrics interfaces that allow pluggable instrumentation backends (Prometheus, StatsD, etc.) without coupling the core packages to any specific implementation. |
|
Package perkey provides a scheduler that serializes work per key while allowing work for different keys to execute concurrently.
|
Package perkey provides a scheduler that serializes work per key while allowing work for different keys to execute concurrently. |
|
Package reflector provides type reflection utilities with caching.
|
Package reflector provides type reflection utilities with caching. |
|
Package sf provides a generic single-flight mechanism for deduplicating concurrent function calls with the same key.
|
Package sf provides a generic single-flight mechanism for deduplicating concurrent function calls with the same key. |
Click to show internal directories.
Click to hide internal directories.