Directories
¶
| Path | Synopsis |
|---|---|
|
app
|
|
|
tellstone
Package tellstone Tellstone Cloud-Native In-Memory Database File: startup.go Description: Application bootstrap that stores logger, config and prints a startup banner.
|
Package tellstone Tellstone Cloud-Native In-Memory Database File: startup.go Description: Application bootstrap that stores logger, config and prints a startup banner. |
|
Package audit Tellstone Cloud-Native In-Memory Database File: audit.go Description: Audit event type definitions and the per-event filter used by the audit engine.
|
Package audit Tellstone Cloud-Native In-Memory Database File: audit.go Description: Audit event type definitions and the per-event filter used by the audit engine. |
|
Package command Tellstone Shared Command Layer File: command.go Description: The data-command core shared by both frontends (binary and RESP).
|
Package command Tellstone Shared Command Layer File: command.go Description: The data-command core shared by both frontends (binary and RESP). |
|
Package crypto Tellstone Cloud-Native In-Memory Database File: cipher.go Description: CPU‑agnostic, zero‑allocation In‑Memory Encryption engine using ChaCha20‑Poly1305.
|
Package crypto Tellstone Cloud-Native In-Memory Database File: cipher.go Description: CPU‑agnostic, zero‑allocation In‑Memory Encryption engine using ChaCha20‑Poly1305. |
|
Package log Tellstone Cloud-Native In-Memory Database File: log.go Description: Re-exports the public logging contract from the logger package so internal code keeps using the log.Level / log.Logger / log.Field identifiers it already imports.
|
Package log Tellstone Cloud-Native In-Memory Database File: log.go Description: Re-exports the public logging contract from the logger package so internal code keeps using the log.Level / log.Logger / log.Field identifiers it already imports. |
|
Package metrics Tellstone Cloud-Native In-Memory Database File: metrics.go Description: Prometheus-compatible metrics collection with per-shard collectors and an aggregate collector for the full engine view.
|
Package metrics Tellstone Cloud-Native In-Memory Database File: metrics.go Description: Prometheus-compatible metrics collection with per-shard collectors and an aggregate collector for the full engine view. |
|
Package network Tellstone Secure TCP Networking Package File: acl.go Description: Wire codec for the ACL OpCodes.
|
Package network Tellstone Secure TCP Networking Package File: acl.go Description: Wire codec for the ACL OpCodes. |
|
Package oauth Tellstone OAuth Provider Registry File: oauth.go Description: Defines the Provider contract and Claims type behind connection-time token verification.
|
Package oauth Tellstone OAuth Provider Registry File: oauth.go Description: Defines the Provider contract and Claims type behind connection-time token verification. |
|
generic
Package generic Tellstone Generic OIDC Provider File: generic.go Description: Reference internal provider implementing the OAuth2/OIDC flow on stdlib only.
|
Package generic Tellstone Generic OIDC Provider File: generic.go Description: Reference internal provider implementing the OAuth2/OIDC flow on stdlib only. |
|
presets
Package presets Tellstone OAuth Provider Presets File: google.go Description: Google identity provider preset.
|
Package presets Tellstone OAuth Provider Presets File: google.go Description: Google identity provider preset. |
|
Package persistence Tellstone Cloud-Native In-Memory Database File: snapshot.go Description: Binary snapshot format and fork-based compaction.
|
Package persistence Tellstone Cloud-Native In-Memory Database File: snapshot.go Description: Binary snapshot format and fork-based compaction. |
|
Package protocol Tellstone Cloud-Native In-Memory Database File: parser.go Description: Statically inlined, zero-allocation byte-scanner for relational
|
Package protocol Tellstone Cloud-Native In-Memory Database File: parser.go Description: Statically inlined, zero-allocation byte-scanner for relational |
|
Package rbac Tellstone Role-Based Access Control File: cmd.go Description: Defines the command ID catalog and bulk permission categories.
|
Package rbac Tellstone Role-Based Access Control File: cmd.go Description: Defines the command ID catalog and bulk permission categories. |
|
Package resp Tellstone Redis-Compatible Wire Protocol File: acl.go Description: ACL command family (SETUSER, DELUSER, LIST, LOG) — the Redis-flavored management alias over the RBAC policy store.
|
Package resp Tellstone Redis-Compatible Wire Protocol File: acl.go Description: ACL command family (SETUSER, DELUSER, LIST, LOG) — the Redis-flavored management alias over the RBAC policy store. |
|
Package router Tellstone Request Router File: router.go Description: Routes incoming requests to the correct shard using FNV-1a hashing.
|
Package router Tellstone Request Router File: router.go Description: Routes incoming requests to the correct shard using FNV-1a hashing. |
|
Package shard Tellstone Shared-Nothing Shard Layer File: runner.go Description: Provides the Shard struct and its lifecycle (Run, Execute, Stop).
|
Package shard Tellstone Shared-Nothing Shard Layer File: runner.go Description: Provides the Shard struct and its lifecycle (Run, Execute, Stop). |
|
Package storage Tellstone Cloud-Native In-Memory Database File: engine.go Description: Single-map, lock-protected in-memory key-value store with optional TTL eviction, memory ceiling enforcement, and at-rest encryption.
|
Package storage Tellstone Cloud-Native In-Memory Database File: engine.go Description: Single-map, lock-protected in-memory key-value store with optional TTL eviction, memory ceiling enforcement, and at-rest encryption. |
|
File: config.go Description: Provides a gnet.Conn to net.Conn adapter for use with the TLS handshake, and a config builder that constructs TLS configurations from file paths.
|
File: config.go Description: Provides a gnet.Conn to net.Conn adapter for use with the TLS handshake, and a config builder that constructs TLS configurations from file paths. |
|
cpu
Package cpu implements processor feature detection used by the Go standard library.
|
Package cpu implements processor feature detection used by the Go standard library. |
|
Package trace Tellstone Observability Package
|
Package trace Tellstone Observability Package |
Click to show internal directories.
Click to hide internal directories.