core/

directory
v0.30.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2026 License: MIT

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.
es
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL