How Render Workflows powers our internal data pipeline
Blog post from Render
Render’s data team replaced a fragmented, cron-based pipeline that repeatedly reran dbt because of late-arriving invoice projection data with a Render Workflows orchestration system that coordinates the full process, improves visibility, and reduces manual intervention. The workflow checks whether projection data has been generated, extracted, and loaded, runs projection-independent dbt models first when necessary, then waits and runs dependent models, while also handling documentation syncs, cost monitoring, Metabase cache warming, reporting, and reverse-ETL governance tasks. It uses retry-based polling to wait for external completion signals without consuming compute continuously, captures real-time dbt logs and run artifacts, records task events in BigQuery for historical monitoring and completion estimates, and exposes independent administrative tasks through an internal governance service. The implementation supports production, dry-run, and simulated execution modes to validate configuration, test branching and retry behavior in CI, and keep most business logic independent of Render-specific code. After about 30 days in operation, the system had reduced unnecessary dbt runs, accelerated dashboard loading, projected annual savings of roughly $30,000 in dbt costs and $70,000 from more efficient Metabase caching, and provided the team with clearer status reporting and extensibility for future pipeline improvements.
No tracked trend matches for this post yet.
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.