Skip to content

title: Operations Guide description: Guide for deploying, monitoring, and maintaining a FraiseQL (Python/FastAPI/PostgreSQL) application in production. keywords: ["deployment", "monitoring", "performance", "observability", "troubleshooting"] tags: ["documentation", "reference"]


Operations Guide

Operating a FraiseQL application in production. FraiseQL builds its GraphQL schema in memory at startup and serves it from a FastAPI app (run under an ASGI server such as uvicorn) backed by PostgreSQL. These pages cover configuring observability, tracing, and tuning query performance.

In This Section

Running in Production

  1. Deploy — Run the FastAPI app under an ASGI server (uvicorn app:app) following the Production Deployment guide.
  2. Secure — Configure TLS, rate limiting, and PostgreSQL authentication.
  3. Observe — Enable observability and distributed tracing.
  4. Tune — Use the Performance Tuning Runbook to diagnose slow queries.

Support