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 Developer Tools Podcast with Fexingo
The Developer Tools Podcast with Fexingo artwork

Why Your API Should Use Event Sourcing for Audit Trails

The Developer Tools Podcast with Fexingo · 2026-07-23 · 9 min

0:00--:--

Topics in this episode

Event sourcingStripe API designapi audit trailimmutable event loggithub audit log

Episode notes

Episode 128 of The Developer Tools Podcast explores why event sourcing - storing every state change as an immutable event log - is becoming the gold standard for auditability in modern APIs. Lucas and Luna break down how companies like Stripe and GitHub use event sourcing to generate complete, tamper-evident audit trails without the performance nightmares of traditional database triggers. They walk through a concrete example: a fintech startup that replaced a chaotic MySQL audit table with a Kafka-based event store, cutting audit query time from 90 seconds to under 200 milliseconds. The episode also covers the operational cost - storage grows fast, replaying events can be slow - and when you should just use append-only tables instead. If you're building APIs where compliance, debugging, or replay matters, this is the pattern to know. #EventSourcing #APIDesign #AuditTrail #Fintech #SoftwareEngineering #Kafka #Stripe #GitHub #Compliance #EventStore #APISecurity #DeveloperTools #FexingoBusiness #BusinessPodcast #TechPodcast #DevToolsPodcast #Infrastructure #SOXCompliance 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.

  • How Stripe Rebuilt Its Accounting Engine for Global Tax ComplianceThe CTO Podcast with Fexingo · on Event sourcing92 / 100
  • #25 - Tanner Linsley: TanStack DBlocalfirst.fm · on Event sourcing87 / 100
  • The space between the Commits with Zed and DeltaDB's Nathan SoboHanselminutes with Scott Hanselman · on Event sourcing75 / 100
  • Domain-Driven Design with Vaughn VernonCaSE: Conversations about Software Engineering · on Event sourcing

More from The Developer Tools Podcast with Fexingo

All episodes →
  • Why Your API Should Support Cursor Pagination
  • Why Your API Should Use Long Polling for Real-Time Updates
  • Why Your API Needs a Backward-Compatible Versioning Strategy
  • How to Sell Your API to a Billion-Dollar Platform
  • Why Your API Needs a Webhook Signature Verification
Explore the best B2B Engineering & DevTools podcasts →
All The Developer Tools Podcast with Fexingo episodes →