Better Service Base (BSB) is an event-driven microservices framework for Node.js and TypeScript with AnyVali-based config validation, BSB type-safe event schemas, and a pluggable architecture for config, observability (logging, metrics, tracing), and even
BetterPortal BSB integration for Node.js
Axiom.co observability integration for BSB framework
Syslog server and client for BSB - receive syslog messages and send logs to syslog servers
Zipkin tracing integration for BSB framework
OpenTelemetry observable plugin for BSB with OTLP export for traces, metrics, and logs
BSB Plugin Registry - Multi-language plugin discovery and publishing system
Graylog (GELF) observable plugin for BSB - send logs to Graylog servers
File logging observable plugin for BSB with rotation and compression
Pino observable plugin for BSB - high-performance JSON logger integration
RabbitMQ events plugin for BSB - distributed event bus using RabbitMQ
Winston observable plugin for BSB - integrate with Winston logger framework