Open Source – Software Engineering Daily Podcast
1) Building a State Machine Backend with Adam Berger
When Adam Berger was at Uber, his team was responsible for ensuring that Uber Eats merchants correctly receive and fulfill orders. This required them to think hard about engineering workflows and stat...Show More
2) RapidAPI: API Marketplace with Iddo Gino
Building software was simplified by cloud providers. With the cloud, it became much easier to deploy a server, spin up a database, and scale an application. Cloud providers like AWS gave developers ac...Show More
3) Mesos, Kubernetes, and Infrastructure of the Future with Dharmesh Kakadia
Mesos and Kubernetes are tools for distributed systems management. Kubernetes is built with an emphasis on running services, whereas Mesos is commonly used for a wider variety of workloads, including ...Show More
4) Cloud Foundry with Cornelia Davis
Cloud Foundry is an open-source platform as a service. Companies use Cloud Foundry as a control plane to deploy and manage applications. It provides abstractions for microservices and continuous integ...Show More
5) DotNet Core with Lee Coward and Immo Landwerth
C# .NET is the framework that is most often used to write software for the Microsoft Windows operating system. For many years, the C# .NET framework was closed source, but Microsoft’s recent push towa...Show More
6) Rust Concurrency with Alex Crichton
Rust is a systems level language that is built to prevent crashes and eliminate data races. A language like C++ gives you high speed and lots of control, but it is easy to have segfaults, data races, ...Show More
7) Apache Geode with Swapnil Bawaskar
There is a hierarchy of ways to access and store data in a computer system. The cheapest, slowest way to store and retrieve data is disk. On the faster end, we have memory. As we architect systems wit...Show More
8) Julia Language with Jeff Bezanson
Jeff Bezanson’s university thesis described the motivation for a new programming language. He discussed the shortcomings of “array based programming environments” and his desire to create a more perfo...Show More
9) Docker Fork with Alex Williams and Joab Jackson
Docker containers changed how engineers think about building software, and the company most responsible for the widespread adoption of containers is Docker itself. Since containerization has caught on...Show More
10) Unikernels with Idit Levine
Unikernels allow us to specify the minimum features of an operating system we need to deploy our applications. We’ve had many shows about containers, which allow you to deploy your application on top ...Show More