{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"Breaking distributed systems for fun and profit | Kyle Kingsbury (Jepsen)","description":"Well-known for his insightful and meticulous write-ups on testing distributed systems, Kyle (aka Aphyr) joins the show to chat about the origins of Jepsen, how he built a business around testing distributed systems, his writing process, favorite databases, and more. &amp;nbsp; Segments: (00:03:29) From Physics to Software Engineering (00:07:47) The origins of Jepsen (00:09:41) Turning Jepsen into a full-time venture (00:13:14) Jepsen's testing philosophy (00:16:30) The consulting journey (00:19:16) Structuring a consultancy (00:22:32) Setting boundaries (00:24:32) Pricing misadventures (00:29:17) Pros and cons of being an independent consultant (00:32:08) Managing your time when working for yourself (00:38:23) Best part of the job (00:41:13) Early writing influences (00:45:25) LLMs and AI-generated content (00:48:17) \u201cThe period where you can trust what you read is actually very recent\u201d (00:51:33) How to become a better writer (00:54:25) Developing a formal understanding of distributed systems (00:59:30) Common faults in distributed systems (01:01:17) The complexity of testing distributed systems (01:07:32) Communicating criticism effectively (01:10:26) Advice for distributed systems engineers (01:13:46) \u201cAnybody trying to sell you a distributed lock is selling you sawdust and lies\u201d (01:16:31) Failure mode documentation (01:18:52) The pitfalls of containerization (01:20:17) Lightning round - favorite databases &amp;nbsp; Show Notes: \u201cAnybody who is trying to sell you a distributed lock is trying to sell you sawdust and Lies\u201d: https:\/\/martin.kleppmann.com\/2016\/02\/08\/how-to-do-distributed-locking.html Kyle\u2019s excellent write-ups on testing distributed systems: https:\/\/jepsen.io\/analyses Kyle\u2019s blog: https:\/\/aphyr.com\/posts Training courses that Kyle runs: https:\/\/jepsen.io\/services\/training &amp;nbsp; Stay in touch: \ud83d\udc4b Make Ronak\u2019s day by leaving us a review and let us know who we should talk to next! hello@softwaremisadventures.com Music: Vlad Gluschenko \u2014 Forest License: Creative Commons Attribution 3.0 Unported: https:\/\/creativecommons.org\/licenses\/by\/3.0\/deed.en ","author_name":"Software Misadventures","author_url":"https:\/\/softwaremisadventures.com\/","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/31877582\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/054760\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/content\/173689097"}