Directories
¶
| Path | Synopsis |
|---|---|
|
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. |
Click to show internal directories.
Click to hide internal directories.