The B2B Podcast Index
Index
All categories
MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
MethodologySubmit
Best of:MarketingSalesSaaSFinanceHROpsLeadershipCustomer SuccessAI & DataProductStartups & FoundersRevOpsEngineering & DevTools
An independent project byFame
SearchBest episodesGuestsInsightsMethodologySubmit a podcast
Index/Engineering & DevTools/The CTO Podcast with Fexingo
The CTO Podcast with Fexingo artwork

How npm Cut Package Publish Failures by 80 Percent

The CTO Podcast with Fexingo · 2026-08-07 · 7 min

0:00--:--

Topics in this episode

Event-driven architecturenpm publish pipelinenpm registry architecturereduce publish failuresdatabase sharding

Episode notes

In this episode of The CTO Podcast, Lucas and Luna dive into how npm, the JavaScript package registry, rebuilt its publish pipeline to reduce failures by 80 percent. Covering the shift from a monolithic database to a distributed event-driven architecture, they explore the challenges of handling millions of packages and billions of downloads daily. With insights on sharding strategies, consistency trade-offs, and the importance of observability, this episode offers practical lessons for engineers and CTOs managing high-scale systems. Lucas and Luna also discuss the human side - how the team navigated migration without disrupting the developer community. Tune in for a deep dive into one of the most critical pieces of open-source infrastructure. #npm #JavaScript #PackageRegistry #DevOps #Architecture #Scalability #EventDriven #DatabaseSharding #Observability #EngineeringCulture #TechLeadership #CTO #BusinessAndTechnology #FexingoBusiness #BusinessPodcast #TechPodcast #SoftwareEngineering #Infrastructure Keep every episode free: buymeacoffee.com/fexingo

Related episodes across the Index

Other episodes covering the same guests and topics, from across The B2B Podcast Index.

  • Durable Execution for Real‑World Failures with Temporal’s Cornelia DavisPlatform Engineering Podcast · on Event-driven architecture96 / 100
  • Embedding Value in the Insurance MarketTech means Business · on Event-driven architecture63 / 100
  • EP1017: The Quiet Reinvention of Transaction BankingIBS Intelligence Global FinTech Interviews · on Event-driven architecture44 / 100
  • Why Your API Should Use Webhooks for Event DeliveryThe Developer Tools Podcast with Fexingo · on Event-driven architecture
  • In the Hot Seat with Akshay KolteInsurance Unplugged with Lisa Wardlaw · on Event-driven architecture

More from The CTO Podcast with Fexingo

All episodes →
  • How Datadog Scaled Engineering Without Burning Out82 / 100
  • How Slack Scaled Engineering Without Adding Headcount
  • How Atlassian Tamed Technical Debt With Architecture Contracts
  • How Atlassian Tamed Technical Debt With Architecture Contracts
  • How GitHub Tamed Merge Conflict Chaos
Explore the best B2B Engineering & DevTools podcasts →
All The CTO Podcast with Fexingo episodes →