Go offline with the Player FM app!
Serverless Redux: Halloween Edition
Manage episode 345725574 series 3405203
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 Applications
- Stop 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)
- OpenTelemetry
- Honeycomb
- Log4Shell (Wikipedia)
- Zelle (Payment System)
- Cloud Programming Simplified: A Berkeley View on Serverless Computing
- Serverless Computing: Design, Implementation, and Performance
- Serverless Computing: One Step Forward, Two Steps Back
- Unison (programming language)
- Erlang (programming language)
- Durable Functions
- Toward Sustainable Serverless Computing
- Sustainability Efficiency Challenges of Modern IT Architectures - A Quality Model for Serverless Energy Footprint
- Understanding the Rust borrow checker
- How to remote debug Azure functions
- XSLT (Wikipedia)
- Dataflow programming (Wikipedia)
- Hot code reloading with Erlang and rebar3
- Declarative programming (Wikipedia)
- DPL: A Language for GDPR Enforcement
- OTP Design Principles
- How To Avoid Cascading Failures in Distributed Systems
- The rr Debugger
- Introduction AMBROSIA: a new platform for reliable distributed applications without the hassle
- Time Travel Debugging
- Virtual Time
- Deterministic Replay: A Survey
Other notes:
- Chris got a new mic and wrote a theme song for the podcast so we aren't using a GarageBand loop anymore.
3 episodes
Manage episode 345725574 series 3405203
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 Applications
- Stop 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)
- OpenTelemetry
- Honeycomb
- Log4Shell (Wikipedia)
- Zelle (Payment System)
- Cloud Programming Simplified: A Berkeley View on Serverless Computing
- Serverless Computing: Design, Implementation, and Performance
- Serverless Computing: One Step Forward, Two Steps Back
- Unison (programming language)
- Erlang (programming language)
- Durable Functions
- Toward Sustainable Serverless Computing
- Sustainability Efficiency Challenges of Modern IT Architectures - A Quality Model for Serverless Energy Footprint
- Understanding the Rust borrow checker
- How to remote debug Azure functions
- XSLT (Wikipedia)
- Dataflow programming (Wikipedia)
- Hot code reloading with Erlang and rebar3
- Declarative programming (Wikipedia)
- DPL: A Language for GDPR Enforcement
- OTP Design Principles
- How To Avoid Cascading Failures in Distributed Systems
- The rr Debugger
- Introduction AMBROSIA: a new platform for reliable distributed applications without the hassle
- Time Travel Debugging
- Virtual Time
- Deterministic Replay: A Survey
Other notes:
- Chris got a new mic and wrote a theme song for the podcast so we aren't using a GarageBand loop anymore.
3 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.