BFE
BFE (Beyond Front End) is an open-source layer 7 load balancer developed by Baidu, providing advanced traffic routing, forwarding, and load balancing capabilities with support for HTTP, HTTPS, HTTP/2, WebSocket, TLS, and gRPC. BFE is a CNCF sandbox project licensed under Apache 2.0.
BFE publishes 3 APIs on the APIs.io network: Debug API, Monitor API, and Reload API. Tagged areas include Load Balancer, Networking, Open Source, Traffic Management, and CNCF.
The BFE catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
BFE’s developer surface includes developer portal, documentation, and 6 more developer resources.
Kin Score
APIs 3
Individual APIs this provider publishes, each with its own machine-readable definition.
BFE Debug API
Go pprof debugging and profiling endpoints
BFE Monitor API
Monitor metrics and categories for observability
BFE Reload API
Configuration reload operations
Pricing Plans 1
Published pricing tiers and plan structures.
Bfe Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Bfe Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Bfe Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
Layer 7 Load Balancing
Advanced HTTP/HTTPS/HTTP2 load balancing with pluggable algorithms.
Plugin Framework
Extensible plugin system enabling custom traffic management logic.
Multi-tenancy
Isolated configuration and routing per tenant.
Advanced Routing
DSL-based routing rules for fine-grained traffic control.
Protocol Support
HTTP, HTTPS, SPDY, HTTP/2, gRPC, WebSocket, TLS, FastCGI protocols.
Observability
Built-in metrics, logging, and distributed tracing integration.
Dynamic Configuration
Hot reload of routing and load balancing configuration without restart.
CNCF Sandbox
Hosted as a CNCF sandbox project with active community governance.
Scroll for all 8
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Bfe Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
BFE API Rules
SPECTRALBFE API Rules
SPECTRALJSON Schema 5
Standalone JSON Schema definitions for this provider's data models.
MonitorCategoriesResponse
JSON SCHEMAMonitorMetricsResponse
JSON SCHEMAReloadEntriesResponse
JSON SCHEMAReloadEntry
JSON SCHEMAReloadResponse
JSON SCHEMAJSON Structure 5
JSON Structure definitions describing this provider's data shapes.
Bfe Monitor Categories Response Structure
JSON STRUCTUREBfe Monitor Metrics Response Structure
JSON STRUCTUREBfe Reload Entries Response Structure
JSON STRUCTUREBfe Reload Entry Structure
JSON STRUCTUREBfe Reload Response Structure
JSON STRUCTUREExamples 5
Example request and response payloads for these APIs.
Bfe Reload Entry Example
EXAMPLEBfe Reload Response Example
EXAMPLESecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Enterprise API Gateway
Route and load balance API traffic with per-tenant isolation.
Microservices Traffic Management
Manage east-west and north-south traffic in microservices architectures.
TLS Termination
Terminate TLS/HTTPS at the edge and forward to backend HTTP services.
A/B Testing
Route fractions of traffic to canary deployments using routing rules.
DDoS Mitigation
Use traffic management plugins to detect and mitigate DDoS attacks.
Integrations 4
Pre-built integrations with other platforms and tools.
Prometheus
Export metrics to Prometheus for monitoring and alerting.
Kubernetes
Deploy BFE as an ingress controller in Kubernetes clusters.
Docker
Run BFE in Docker containers for containerized deployments.
Grafana
Visualize BFE metrics in Grafana dashboards.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture