That cron should be a worker
Long-running crons block your deployments, steal resources from your app container, and create support tickets. Here’s when to use workers instead.
From DrupalCon keynote to live Upsun demo: the real story of setting up Drupal Canvas with AI
Discover how the Lemberg Solutions team set up Drupal Canvas with an AI assistant: how long it took, the challenges we faced and lessons we learned.
Scriberr on Upsun
Learn how to deploy Scriberr, an AI-powered transcription tool, on Upsun for self-hosted audio and video transcription.
Unstable website? Use queues.
Your site throws 502 errors when external APIs are slow. The fix isn’t more resources. It’s offloading that work to background jobs so your responses stay fast.
How to Use Harlequin SQL IDE with Upsun
Learn two ways to connect Harlequin SQL IDE to your Upsun PostgreSQL database: using local SSH tunnels or deploying Harlequin directly on the platform.
Stop testing JCR apps in production
Learn why JCR-based applications benefit from fast, production-grade environment cloning. Discover how Upsun removes one of JCR’s biggest operational challenges through instant repository duplication.
Migration day: executing your Upsun cutover
A step-by-step guide to migration day: maintenance windows, cutover sequences, verification, and post-migration monitoring strategies.
Zero-downtime deployments: now in open beta
We’ve launched zero-downtime deployments in open beta. Deploy your applications without service interruption.
AI use-case: Generate load test scenarios with MCPs
Automate Locust load testing by combining Chrome MCP and Context7 to generate realistic user behavior patterns with Claude Code.
Varnish 104: Advanced Traffic Filtering with Classification Headers on Upsun
Learn how to implement advanced security controls in Varnish on Upsun using classification headers to block malicious traffic, restrict geographic access, filter by ASN, and protect sensitive paths with HTTP Basic Auth.
Varnish 103: Cache Optimization with URL Normalization on Upsun
Learn how to maximize Varnish cache efficiency through URL normalization, query string sorting, and tracking parameter removal to dramatically improve cache hit ratios and reduce backend load.
Varnish 102: Protecting Your Application with Rate Limiting on Upsun
Learn how to implement effective rate limiting in Varnish using the vsthrottle VMOD to protect your application from abuse, prevent DDoS attacks, and ensure fair resource allocation.