Unlimited Design & Technology

Category Archives:Reliability and Operations

October 22, 2023 - Reliability and Operations

Prepare maintenance windows and customer communication

A maintenance window is a coordinated business change, not simply a quiet time to deploy. Define customer impact, decision authority, rollback limits, and update messages before agreeing when the work may proceed.

Read More

September 7, 2023 - Reliability and Operations

Operate certificates and domains without last-minute surprises

Certificate renewal and domain renewal are different responsibilities. Build an ownership record, verify the certificate actually served, and test recovery paths before a deadline turns a routine dependency into a customer-facing disruption.

Read More

August 16, 2023 - Reliability and Operations

Choose cache invalidation rules before adding a cache

A cache adds a second place from which customers may receive data. Decide acceptable staleness, identity boundaries, invalidation triggers, and failure behavior before using faster responses as the main acceptance criterion.

Read More

July 8, 2023 - Reliability and Operations

Handle background jobs with visible retry boundaries

Background work needs a visible end to automatic recovery. Define retry eligibility, duplicate protection, attempt limits, and an operator decision for jobs that cannot finish safely within their useful lifetime.

Read More

June 8, 2023 - Reliability and Operations

Plan capacity around workload rather than headline users

A registered-user total is a weak capacity specification. Describe the work people and automated tasks create, test representative bursts, and define the service boundary that matters before approving a larger operating budget.

Read More

May 18, 2023 - Reliability and Operations

Define health checks that reflect real service readiness

A responding process may still be unable to serve useful requests. Separate startup, liveness, and readiness decisions, then test dependency failures and recovery behavior before using health checks to control traffic.

Read More

April 23, 2023 - Reliability and Operations

Manage secrets without putting them in deployment logs

A deployment log should explain what happened without becoming a second store of credentials. Review the entire secret path, distinguish audit metadata from secret values, and prepare a response for accidental disclosure.

Read More

March 25, 2023 - Reliability and Operations

Review configuration drift before changing application code

An unchanged application can behave differently after its operating settings change. Compare intended configuration with effective settings, classify approved exceptions, and test a narrow explanation before committing to an application rewrite.

Read More

February 13, 2023 - Reliability and Operations

Separate logs metrics and traces during diagnosis

Collecting more telemetry does not automatically answer a diagnostic question. Assign logs, metrics, and traces distinct jobs, connect their context, and choose evidence that helps explain the customer symptom without unnecessary sensitive data.

Read More

January 18, 2023 - Reliability and Operations

Create alerts with an owner and a response

An alert deserves attention only when someone can make a useful decision. Connect each notification to customer impact, a responsible role, an escalation path, and a response that can be rehearsed.

Read More
Zalo