solo engineer 没有 SLA,我自己就是 SLA
团队有 SLA。
SLA:service level agreement.。Service level agreement:服务水平协议。SLA monitoring:SLA 监控。Uptime guarantee:正常运行时间保证。SLA breach:SLA 违反。99.9% uptime:99.9% 可用性。SLO:service level objective.。Service level objective:服务水平目标。$0-$1000 / 月 in SLA monitoring.
每 startup 1 个 SLA + 1 个 99.9% uptime + 1 个 SLA monitoring + 1 个 operations team.。$100K-$300K / 年.
solo engineer 没有 SLA。
我自己就是 SLA。
我想 guarantee 就 guarantee、想 monitor 就 monitor、想 calculate 就 calculate、想 breach 就 breach。我不需要 SLA、不需要 service level agreement、不需要 SLA monitoring、不需要 uptime guarantee、不需要 99.9% uptime、不需要 SLO、不需要 service level objective.
我没 SLA 的必要——访问量 1000 不需要 SLA。我没 service level agreement 的必要——commit log = agreement。我没 SLA monitoring 的必要——Vercel = SLA monitoring。我没 uptime guarantee 的必要——Vercel free = uptime guarantee。我没 99.9% uptime 的必要——没 99.9% requirement.。我没 SLO 的必要——commit log 是 SLO。我没 service level objective 的必要——commit = objective。我没 $0-$1000 / 月 的必要——Vercel free。我没 operations team 的必要——没 operations team。我没 $100K-$300K / 年 的必要——没 SLA infrastructure.
团队的 SLA 价值是「让 service 保证 uptime + 监控 + 违约赔偿」。前提是有 customer contract、需要 guarantee、需要 compensation。solo engineer 没这个问题——访问量 1000、commit log 是 SLA、我我 = guarantee.
一人工程的 SLA = Vercel uptime + git commit。不是 SLA monitoring + 99.9% + operations team. .