Skip to content
All features
platformpackages/platform/provider-factory

provider-factory package

Auto-detecting provider factory pattern — env vars choose between queue / search / notifications backends with a single getX() call.

Open docs
Stability
Stable
Scope
Global
Boundary
packages/platform/provider-factory
provider-factorypackages/platform/provider-factory
Foundational layer
Runtime stack5 layers
  • edge
  • gateway
  • services
  • platformyou are here
  • storage
Uptime
99.40%
Resolved configprovider-factory.config

Uptime

99.40%

+0.08%

p99 latency

35 ms

-6%

Active connections

887

Active tenants

111

+10%
packages/platform/provider-factoryplatform · Lowest shared layer · zero-app coupling
Usageprovider-factory.ts
typescript
provider-factory.ts
1import { providerFactory } from "@nebutra/provider-factory";
2
3// Lowest shared layer — every higher capability composes on top.
4providerFactory.configure({
5  tenantId: org.id,
6  // Production-tuned defaults; override via @nebutra/config.
7});