MQorb dev · local
Dev Portal

Bootstrap

last start 2 min ago · orb dev
Time to listen
412ms−28 ms vs last
Slowest
postgres.Connect149 msTLS handshake
Modules
10constructedin dependency order
Go
1.25.1darwin/arm64build 0.9 s

Startup timeline

one bar per constructor, in start order
  • infrastructure
  • modules
  • app
Constructor0ms103ms206ms309ms412msTook
  • config.Load3.1 ms
  • telemetry.Init12.4 ms
  • postgres.Connect148.6 ms
  • settings.Load21.9 ms
  • auth.New8.4 ms
  • auth.passkeys.RP2.1 ms
  • orgs.New3.3 ms
  • projects.New1.2 ms
  • mail.NewSMTP39.8 ms
  • jobs.NewClient (river)96.3 ms
  • jobs.RegisterWorkers4.7 ms
  • audit.New2.0 ms
  • releases.Track18.9 ms
  • openapi.Build27.6 ms
  • app.Routes6.8 ms
  • http.Listen :808013.2 ms
#1 slowestinfra
postgres.Connect
149 ms

Pool warm-up opens 4 connections with TLS. Set POSTGRES_MIN_CONNS=1 on the bench to start faster.

#2 slowestmodule
jobs.NewClient (river)
96 ms

River migrates its own tables on first client. Cached after the first run; 12 ms since.

#3 slowestmodule
mail.NewSMTP
40 ms

Connects to SMTP at start to fail early. Set MAIL_LAZY=true to defer it.