Bilanc Metrics API home page
Search...
⌘K
Support
Dashboard
Dashboard
Search...
Navigation
Self Hosting
Infrastructure
Documentation
API Reference
Bilanc Website
Get Started
Introduction
Quickstart
Authentication
Intelligent Code Analysis
Metrics Glossary
Guides
Product Configuration
Self Hosting
Infrastructure
Overview
Configuration
On this page
Architecture diagram
Infrastructure Components
Cloud vs. self-hosted architecture
Email service
Self Hosting
Infrastructure
Learn more about the infrastructure of Bilanc
Architecture diagram
Bilanc’s infrastructure components
Infrastructure Components
Bilanc’s infrastructure comprises several core services, each responsible for a specific layer of the platform:
API Server (FastAPI)
: Serves as the primary API gateway.
Dashboard (Next.js)
: Renders interactive analytics and visualizations.
Workflow Orchestrator (Dagster)
: Schedules and executes data pipelines.
Task Queue (Celery)
: Handles asynchronous background jobs at scale.
Message Broker (Redis)
: Acts as the message broker for Celery tasks.
Primary Database (PostgreSQL)
: Persists application state, user data, and analytics.
Cloud vs. self-hosted architecture
The Bilanc architecture is largely the same for both Cloud and Self-hosting. This ensures self-hosted instances benefit from continous dog-fooding and load-testing.
Email service
Bilanc uses Resend exclusively for emails.
For self-hosted instances, you can configure your own API key
If you are interested in the self-hosting version, please get in touch with us at
support@bilanc.co
or book a
demo
.
Merge Users into a Unified Engineer Profile
Overview
Assistant
Responses are generated using AI and may contain mistakes.