hardbyte / hardbyte/awa

Research official ingress adapters for turning external events into jobs

Open
#83 1 comment 0 reactions 0 assignees View on GitHub
research
Dominant language
Rust
Stars
32
Forks
5
Avg merge
15h 21m
Merged PRs (30d)
21

Description

## Context

Today Awa focuses on queue execution, worker runtime, admin tooling, and language SDKs. It is worth investigating whether Awa should also ship official ingress adapters that turn external events into well-formed jobs.

Examples could include:
- HTTP ingress patterns
- webhook-to-job adapters
- event-stream adapters such as Kafka

## Research Questions

- Which ingress paths are common enough to justify first-party support?
- Should this be a library, a sidecar/service, CLI support, or example/reference implementation?
- How should idempotency, auth, schema validation, and tracing be handled?
- How much of this belongs in core versus companion packages?
- Can ingress adapters improve adoption without bloating the core queue engine?

## Deliverable

A recommendation for whether to:
- keep ingress entirely app-defined,
- ship reference adapters/examples only, or
- add first-party ingress packages/components.

The recommendation should identify the smallest useful first step.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.