System Architecture
Learn about the core architecture of Bleu.js and how its components interact.
Overview
Bleu.js is designed with a modular, scalable architecture that separates concerns between API, model serving, and user management. This allows for high availability, security, and easy extensibility.
- API Gateway for routing and authentication
- Model Serving Layer for AI inference
- Database for persistent storage
- Webhooks and event system for integrations
- Monitoring and logging for observability
Component Diagram
API Gateway → Authentication → Model Server → Database
Webhooks, Monitoring, and Logging run in parallel for all requests.
Webhooks, Monitoring, and Logging run in parallel for all requests.