#reliability
2 items tagged with "reliability"
AuthenticationAuthorizationBackendCareer GrowthClean CodeCleanArchitectureCloudCommand LineCommunicationConcurrencyDDDDatabasesDevOpsDockerJWTKubernetesLeadershipLearningLinuxMental HealthMicroservicesNetworkingOAuth2RefactoringSecuritySenior EngineerSoft SkillsSoftware EngineeringSoftwareArchitectureSysadminSystem DesignSystemDesignTDDTeamworkTerminalTestingZeroTrustab-testingaccessibilityagileaialgorithmsanalyticsanthropicappsecarchitectureasync-communicationauthenticationautomationawsbackendbehavioralbuild-vs-buyburnoutbusiness-acumenbusiness-impactcachingcareercareer-growthci-cdclaudeclean-architectureclean-codecode-reviewcollaborationcommunicationconcurrencycontainerscontext-switchingdatabasesdecision-makingdeep-workdesigndesign-patternsdesign-systemdeveloper-experiencedevopsdistributed-systemsdockerengineering-cultureengineering-leadershipengineering-managementengineering-qualityengineering-strategyevent-streamingexperimentationfeature-flagsfinance-for-engineersflow-statefrontendgogolanggrafanahexagonal-architectureinfrastructure-as-codeinterviewjob-searchkafkakanbankotlinkubernetesleadershiplean-methodologylearningllmmakefilemental-modelsmessagingmetricsmicroservicesmtlsmysqlnetworkingnorth-star-metricnote-takingobservabilityoopopentelemetryorchestrationoutcome-drivenowaspperformance-reviewpersonal-brandingports-and-adapterspostgresqlprdprobabilistic-data-structuresproduct-discoveryproduct-mindsetproduct-thinkingproductivityprogressive-deliveryprometheusprotocolqarabbitmqrace-conditionsreactredisremote-workrequirementssalary-negotiationscalabilityscrumsecuritysenior-engineerssoft-skillssoftware-designsoftware-engineeringstaff-engineersupply-chainsystem-designtailwindtddtechnical-debttechnical-decisionstechnical-leadershiptechnical-writingterraformtestingtheory-of-constraintsthread-safetytoolingtracingtransactionsuser-researchuxwcagweb-security
Posts
Error Retries: The Immune Response That Can Turn Autoimmune
Adding retries makes systems more reliable — until it doesn't. The systems that go down because of retries outnumber those that go down because they lacked them.
Jun 14, 2026distributed-systemsreliabilitybackend
The Thundering Herd Problem: A Practical Playbook
Every thundering herd is a synchronization bug. Here's how to spot the four common triggers and match each one to the right fix.
Aug 31, 2026system-designcachingdistributed-systems