Blog

Articles on MCP gateways, AI governance, API gateways, spec-driven development, and building with Rust and WASM.

A WAF that compiles with your spec

Most WAFs parse their rules at runtime and silently drop the ones they can't enforce. Barbacane validates an OWASP CRS rule set at build time, seals it into the signed artifact, and refuses to start if the rules and the binary disagree. Here's how it works, and why compile time is the right place for it.

barbacane api-gateway waf security owasp-crs modsecurity libinjection
Read more

FIPS 140-3, explained: what it validates and how to actually get it

FIPS 140-3 shows up as a procurement gate for government, defense, finance, and healthcare, and it is widely misunderstood. What FIPS 140-3 validates (a cryptographic module, not your whole application), how it differs from 140-2, whether it is quantum-safe, and how Barbacane provides it without an OpenSSL FIPS build.

barbacane api-gateway fips fips-140-3 compliance security tls rustls
Read more

Building a security harness for complex Rust software

Memory safety is the easy 30%. The boundaries that actually matter in a complex system, capability sandboxes, artifact integrity, SSRF, auth, are application-level, and Rust won't enforce them for you. Here's how we built a harness that does.

barbacane rust security wasm testing fuzzing api-gateway
Read more

LiteLLM vs Portkey vs Barbacane: picking an AI gateway in 2026

LiteLLM vs Portkey is the usual first comparison, but the real question is what the gateway does once it handles more than the LLM path. A head-to-head on LiteLLM, Portkey, and Barbacane: provider coverage, spec-first routing, MCP for the inbound direction, and composition with the rest of your API governance.

ai-gateway mcp-gateway portkey litellm comparison model-context-protocol ai-governance
Read more

What is an MCP gateway? The category every API team will need in 2026

Model Context Protocol turns any API into a potential AI agent tool. MCP gateways solve the same problem API gateways solved 15 years ago: centralize tool exposure, governance, and observability instead of letting every team ship their own.

mcp mcp-gateway ai-gateway api-gateway model-context-protocol ai-governance
Read more

Compliance by design, part 2: the compliance controls

From schema validation and secrets management to FIPS 140-3 cryptography and GitOps workflows — the specific controls Barbacane provides for SOC 2, PCI DSS, HIPAA, FedRAMP, and beyond.

barbacane api-gateway compliance security audit fips soc2 pci-dss policy-as-code
Read more

How we build our roadmap at Barbacane

A roadmap isn't a feature wishlist. It's a series of bets about what matters most, made with incomplete information. Here's how we decide what to build next for an open-source API gateway.

barbacane open-source roadmap engineering
Read more