Skip to content

v0.1.0-alpha.9

Choose a tag to compare

@leggetter leggetter released this 27 Mar 17:25
· 551 commits to main since this release
43cb80a

Features

  • Multi-tenant support: create multiple tenants on a single Outpost deployment.
  • Publish events via the Outpost API or from publish queues: Currently, RabbitMQ and AWS SQS are supported. GCP Pub/Sub and Azure EventBus are planned.
  • Event topics and topic-based subscriptions: Optionally define and publish events with topics to support fine-grained pub/sub.
  • Multiple event destination types: Webhooks, AWS SQS, and RabbitMQ are initially supported. Hookdeck Event Gateway, AWS EventBridge, GCP Pub/Sub, and Kafka planned.
  • Automatic and manual retries: failed events can be automatically retried.
  • At least once delivery guarantee: Guaranteed to deliver events at least once
  • Webhook Best Practices by default: Headers for idempotency, timestamp, signature, and signature rotation are in place by default. You must explicitly opt-out of webhook best practices.
  • Tenant User Portal: Your customers can use the Outpost in-built portal to create and configure a destination and display historical events, event data, and responses by status and destinations. The portal also supports basic theming.
  • Configurable log levels: The Outpost services produce stdout logs based on the configured log level.
  • OpenTelemetry: For key performance metrics, you can bring your own OpenTelemetry target for the metrics to be produced and exported. These metrics are all exported in the form of histograms.

Read the docs
View the roadmap

Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9