Metabase screenshot
#47 B Rank #163

Metabase

Popular open-source BI and dashboarding tool that lets non-technical users build charts and dashboards over SQL/NoSQL data sources. Ships as a single JAR but defaults to an embedded H2 file database for its own app data, which is a common production footgun.

Analytics Clojure/Java Medium to deploy $100/mo equiv
64.8 / 100

βš™ Full Stack

Clojure/JVM monolith exposing a React frontend, with its own metadata store defaulting to embedded H2 (a real data-loss risk on container restarts unless switched to Postgres/MySQL) separate from the customer data sources it queries.

πŸ“ˆ Scaling Analysis

Scales acceptably for read-heavy dashboard traffic once the app database is externalized to Postgres, but query performance is bounded by the underlying data warehouse, not Metabase itself; the default H2 config is a hard scaling and durability ceiling that must be fixed before any real deployment.

πŸš€ Running on Nexlayer

Deploy as an app pod plus a dedicated postgres pod for Metabase's own application database (postgres.pod:5432) β€” never leave it on the default H2 file store in a container since that data disappears on pod recreation. Mirror the JVM image via mirror.gcr.io and allocate adequate JVM heap via env vars.