David Cleaver Interview
summary
Discusses two years of building services in Scala and ongoing work creating self-service infrastructure that keeps adding clients and multiplying request volume he reports eight years of recurring scale incidents where a rollout suddenly multiplies calls and causes crashes or lockups and cites specific causes: underestimating request rates and synchronous locking. Claims functional programming and strong types make code cleaner, safer and easier to evolve while reducing those failures.
AI-written summary · about








