Skip to main content
Avatar for Daniel L Le Pelley from gravatar.com

Daniel L Le Pelley

Username    daniellepelley
Date joined   Joined

18 projects

benzene-testing

Last released

In-memory test host and test doubles for testing Benzene applications (dogfooded by the examples).

benzene-results

Last released

Benzene Result type and status vocabulary — the bottom layer of the Python Benzene port.

benzene-resilience

Last released

Benzene resilience policies — circuit breaker, bulkhead, rate limiting, idempotency, and in-process sagas.

benzene-rabbitmq

Last released

Benzene RabbitMQ transport binding — a self-hosted consumer and a RabbitMQ-publish outbound client.

benzene-pydantic

Last released

Benzene pydantic adapter — validate handler requests with pydantic models, validation errors as validation-error.

benzene-otel

Last released

Benzene OpenTelemetry bridge — export the port's mesh traces to an OTel SDK, plus a response-as-event pattern.

benzene-openapi

Last released

Benzene OpenAPI generation — derive an OpenAPI 3.1 document from the handler registry.

benzene-mesh-fleet

Last released

Benzene mesh fleet — cloud service-discovery adapters (AWS/Azure/Kubernetes) and trace-mappers (Jaeger/Tempo/X-Ray).

benzene-mesh

Last released

Benzene mesh module — ServiceDescriptor self-description, the benzene:mesh endpoint, per-invocation tracing, and collector feeds.

benzene-kafka

Last released

Benzene Kafka transport binding — a self-hosted consumer and a Kafka-produce outbound client.

benzene-http

Last released

Benzene inbound HTTP (ASGI) transport binding — host your handlers over HTTP.

benzene-grpc

Last released

Benzene gRPC status mapping — the Benzene<->gRPC StatusCode contract and the benzene-status trailer rule.

benzene-gcp

Last released

Benzene Google Cloud Functions host — HTTP + Pub/Sub transport bindings and a Pub/Sub outbound client.

benzene-core

Last released

Benzene transport-neutral message-handling engine — pipeline, registry, DI, and the BenzeneMessage envelope.

benzene-cache

Last released

Benzene caching — a cache-aside abstraction over a narrow async Cache port, with in-memory and Redis backends.

benzene-azure

Last released

Benzene Azure Functions host — HTTP, Service Bus, Event Hub, Queue/Blob Storage, Cosmos DB, Timer, and Event Grid bindings plus outbound clients.

benzene-aws

Last released

Benzene AWS Lambda host — API Gateway, SQS, SNS, S3, EventBridge, DynamoDB Streams, Kinesis and Kafka/MSK bindings plus matching outbound clients.

benzene-auth

Last released

Benzene authentication middleware — Basic auth, JWT/OAuth2 bearer tokens, and an API Gateway custom authorizer adapter.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page