SaaS

DomainDash

Multi-region SSL, uptime, and DNS monitoring. Built for engineers who don't want to pay enterprise rates for it.


DomainDash is a multi-region monitoring SaaS for SSL certificates, uptime, and DNS. Probes run from up to five AWS regions in parallel, so what you see reflects what your users actually see — not just what one synthetic check happened to find.

The problem ​

Most monitoring tools fall into two camps. The cheap ones run a single check from a single region, so your "uptime" is really uptime as observed from us-east-1. The expensive ones do multi-region properly but charge accordingly — pricing tiers that only make sense for companies running global infrastructure.

In between is everyone else: people running a handful of services, with customers in more than one country, who'd like to know when SSL is breaking in Sydney even if Frankfurt is fine.

What DomainDash does differently ​

Each check runs in parallel from multiple AWS regions. SSL certificates are validated end-to-end — issuer chain, expiry, hostname match. Uptime probes report per-region latency and status. DNS checks verify resolution from each vantage point.

When something fails, the alert tells you where it failed. "SSL expired" is useful. "SSL expired in ap-southeast-2 but valid elsewhere" is actionable.

How it's built ​

The control plane is a Laravel + Horizon application running on ECS, dispatching jobs to Rust Lambda functions in up to five AWS regions. Each Lambda probes its target and POSTs the result back to a signed webhook on the Laravel side. There are no cross-region database connections, no complex VPC peering — just a stateless data plane and a stateful control plane talking over HTTPS.

I wrote about the architecture in PHP is dead. Long live PHP. Microservices are dead. Long live microservices..

Why I'm building it ​

I needed it. I run a handful of small services and the existing tools were either too thin or too expensive. The "multi-region" tier of every commercial monitoring product I evaluated was priced for enterprise budgets, not solo founders.

It's also the kind of project that's enjoyable to build on the side: a clean separation of concerns, a polyglot stack with each tool playing to its strengths, and a problem space where boring engineering wins.

Try DomainDash
domaindash.io
→