internal/

directory
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2026 License: MIT

Directories

Path Synopsis
api
Package api provides Chronos's HTTP REST API.
Package api provides Chronos's HTTP REST API.
grpc
Package grpc provides Chronos's gRPC transport layer.
Package grpc provides Chronos's gRPC transport layer.
Package config provides Chronos configuration.
Package config provides Chronos configuration.
Package detect contains Chronos's pattern detectors and the engine that fans observations out across them.
Package detect contains Chronos's pattern detectors and the engine that fans observations out across them.
Package domain holds the engine's private domain model.
Package domain holds the engine's private domain model.
Package notify implements outbound transports for newly-detected signals.
Package notify implements outbound transports for newly-detected signals.
Package observability exposes Chronos's runtime metrics in Prometheus exposition format.
Package observability exposes Chronos's runtime metrics in Prometheus exposition format.
Package pipeline orchestrates Chronos's compute job.
Package pipeline orchestrates Chronos's compute job.
Package ports declares the outbound interfaces ("ports") the engine drives.
Package ports declares the outbound interfaces ("ports") the engine drives.
Package similarity provides generic similarity computation for feature vectors.
Package similarity provides generic similarity computation for feature vectors.
Package store wires Chronos's persistence backends behind a single scheme-dispatched factory.
Package store wires Chronos's persistence backends behind a single scheme-dispatched factory.
batching
Package batching provides a write-coalescing decorator for the EntityStateRepository port.
Package batching provides a write-coalescing decorator for the EntityStateRepository port.
libsql
Package libsql implements a store provider backed by libSQL — the SQLite-compatible engine behind Turso.
Package libsql implements a store provider backed by libSQL — the SQLite-compatible engine behind Turso.
memory
Package memory provides in-memory implementations of the persistence ports defined in internal/ports.
Package memory provides in-memory implementations of the persistence ports defined in internal/ports.
mysql
Package mysql implements a store provider backed by MySQL or MariaDB.
Package mysql implements a store provider backed by MySQL or MariaDB.
postgres
Package postgres provides a PostgreSQL-backed implementation of the persistence ports.
Package postgres provides a PostgreSQL-backed implementation of the persistence ports.
sqlite
Package sqlite provides a SQLite-backed implementation of the persistence ports.
Package sqlite provides a SQLite-backed implementation of the persistence ports.

Jump to

Keyboard shortcuts

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