Directories
¶
| Path | Synopsis |
|---|---|
|
Package broker provides thin publish/consume wrappers that carry the frozen event envelope, stamp correlation/trace ids, and enforce the project conventions (TLS + per-topic ACLs, idempotent consume).
|
Package broker provides thin publish/consume wrappers that carry the frozen event envelope, stamp correlation/trace ids, and enforce the project conventions (TLS + per-topic ACLs, idempotent consume). |
|
natsbroker
Package natsbroker is the NATS JetStream implementation of the go-platform-kit broker abstraction.
|
Package natsbroker is the NATS JetStream implementation of the go-platform-kit broker abstraction. |
|
Package config provides the shared base configuration that every backend service embeds.
|
Package config provides the shared base configuration that every backend service embeds. |
|
Package correlation owns the project correlation model — the single concern no upstream library can own.
|
Package correlation owns the project correlation model — the single concern no upstream library can own. |
|
Package errors is the project error taxonomy.
|
Package errors is the project error taxonomy. |
|
Package httpclient adds project conventions over Azugo's ctx.HTTPClient(): correlation propagation on outbound calls and sane transport defaults.
|
Package httpclient adds project conventions over Azugo's ctx.HTTPClient(): correlation propagation on outbound calls and sane transport defaults. |
|
Package observability standardizes how every service turns on Azugo's own telemetry — logging (with PII/secret redaction), metrics naming, and OpenTelemetry tracing.
|
Package observability standardizes how every service turns on Azugo's own telemetry — logging (with PII/secret redaction), metrics naming, and OpenTelemetry tracing. |
|
Package platform is the single bootstrap entrypoint.
|
Package platform is the single bootstrap entrypoint. |
|
Package propagation is the dependency-free leaf that carries the correlation id across service boundaries on a context.Context.
|
Package propagation is the dependency-free leaf that carries the correlation id across service boundaries on a context.Context. |
Click to show internal directories.
Click to hide internal directories.