Brewing Microservices

Christopher Meiklejohn

A podcast discussing everything cloud computing, serverless, microservices, and distributed systems that, each episode, starts with a discussion of a single academic paper and expands out to related academic research and industrial products and systems.

Episodes

  1. 10/30/2022

    Serverless Redux: Halloween Edition

    We revisit serverless programming and the Nimbus paper by discussing the old timey computing that the state of serverless development reminds us of, as well as why all programming languages go through this experience as they grow, and what potential future directions for cloud computing might look like. Nimbus: Improving the Developer Experience for Serverless ApplicationsStop Writing Dead Programs (Strange Loop 2022)Punched Card (Wikipedia)Job Control Language (Wikipedia)IBM RPG (Wikipedia)Building Maintainable and Fault Tolerant MySQL Applications with Perl (Historical, Open Source Database Summit, Providence, RI, 2001)OpenTelemetryHoneycombLog4Shell (Wikipedia)Zelle (Payment System)Cloud Programming Simplified: A Berkeley View on Serverless ComputingServerless Computing: Design, Implementation, and PerformanceServerless Computing: One Step Forward, Two Steps BackUnison (programming language)Erlang (programming language)Durable Functions Toward Sustainable Serverless ComputingSustainability Efficiency Challenges of Modern IT Architectures - A Quality Model for Serverless Energy FootprintUnderstanding the Rust borrow checker How to remote debug Azure functionsXSLT (Wikipedia)Dataflow programming (Wikipedia)Hot code reloading with Erlang and rebar3Declarative programming (Wikipedia)DPL: A Language for GDPR EnforcementOTP Design PrinciplesHow To Avoid Cascading Failures in Distributed SystemsThe rr DebuggerIntroduction AMBROSIA: a new platform for reliable distributed applications without the hassleTime Travel DebuggingVirtual TimeDeterministic Replay: A SurveyOther notes: Chris got a new mic and wrote a theme song for the podcast so we aren't using a GarageBand loop anymore.

    1h 9m

About

A podcast discussing everything cloud computing, serverless, microservices, and distributed systems that, each episode, starts with a discussion of a single academic paper and expands out to related academic research and industrial products and systems.