Pub/Sub budget test

Simulate hours-service and cost-service for one estimate_id.

  1. Send buttons → local backend → ingress serverless function (validates shared JSON contract) → publishes to ingest-events
  2. Worker consumes topic, validates again (shared JSON contract), stores each part in Postgres
  3. When both hours and cost exist for the same estimate_id → worker publishes to budget-results
  4. Pub/Sub subscriber on your budget-results subscription → SSE pushes result to the log
Status: idle

Hours (hours-service)

Cost (cost-service)

Log

No requests yet.