Open Source Archives - Software Engineering Daily
Open Source Archives - Software Engineering Daily
Technical interviews about software topics.
Author
Open Source Archives - Software Engineering Daily
Category
Podcast website
Latest episode
Feb 8, 2024
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Clojure with Alex Miller 04.08.2016 56:30
Clojure is a dynamically typed functional language that runs on the JVM. Today’s guest Alex Miller gives us an overview of Clojure’s core functionality. Alex is a developer of Cognitect, and a founder of the the Strange Loop conference.     We discuss the data structures, garbage collection, and concurrency support. How does Clojure compare to The post Clojure with Alex Miller appeared f...
Odd Networks with Kris Walker 03.08.2016 51:53
Odd Networks is building a platform for anyone to launch their own over-the-top streaming video service. With Odd Networks, you can deploy your own video channel using a Roku, Amazon Fire TV, Apple TV, and other services. Creating a streaming video service with interoperability between these different platforms presents numerous technical challenges, and today’s guest The post Odd Networks with Kr...
Prometheus with Julius Volz 01.08.2016 51:04
Prometheus is an open-source monitoring tool built at SoundCloud. It can be used to produce detailed time-series data about a distributed architecture. Prometheus is based on the monitoring system inside Google’s infrastructure, called Borgmon.   Julius Volz is the creator of Prometheus, and he joins the show to explain why he built Prometheus and how The post Prometheus with Julius Volz appe...
Scaling github with Sam Lambert 27.07.2016 49:39
github has grown to have 10 million users and 30 million repositories. Getting to this scale has required innovation in many places–github has significantly altered the code for git itself, and has built unique infrastructure and written low level code to architect for git repository management at scale.   Despite the need for cutting-edge technologies The post Scaling github with Sam L...
Open Source Culture with Rachel Roumeliotis 25.07.2016 41:41
Open source software has become the rule for how software is written rather than the exception. OSCON is O’Reilly’s open source conference, where companies and individuals talk about where the open-source world is going.   Rachel Roumeliotis is the chair of OSCON, and she joins the show today to talk about the state of open The post Open Source Culture with Rachel Roumeliotis appeared first o...
Kubernetes Origins with Craig Mcluckie 21.07.2016 52:01
The container management system Kubernetes was open sourced by Google with the intention of creating a cloud service based on the project. Today, the Kubernetes ecosystem is looking similar to the Android ecosystem, with different vendors providing different ways to use Kubernetes, from RedHat’s OpenShift to Google Container Engine.   Craig Mcluckie was a member The post Kubernetes Origins wi...
Container Platforms with Darren Shepherd 20.07.2016 45:40
Container management systems like Kubernetes and Docker Swarm give us a higher level management tool for architectures built out of distributed containers.   Container platforms like Rancher provide a higher layer of usability, and today’s guest Darren Shepherd of Rancher Labs takes us through what a container platform is. This interview is part of our The post Container Platforms with Darren...
Container Management with Alexis Richardson 01.07.2016 36:46
Twenty years ago, Bill Joy talked about the eight fallacies of distributed computing–these are things such as “the network is reliable”, and “latency is zero”, and “bandwidth is infinite”, and these fallacies are even more relevant today. With the popularity of Docker containers, the networks of distributed systems that we deal with have become even The post Container Management with Alexis...
Serverless Framework with Austen Collins 10.06.2016 53:43
Virtual machines were the unit of cloud computation for many years. Amazon Web Services pioneered the democratized model of allowing anyone to deploy a service to the cloud, running on a virtual machine on Amazon’s servers. After virtual machines, containers have become the unit of scale in the cloud. We break up our virtualized servers The post Serverless Framework with Austen Collins appeared fi...
Kubernetes and OpenShift with Clayton Coleman 01.06.2016 57:43
Kubernetes is the container management platform that came out of Google’s experiences managing data centers. Kubernetes abstracts away many of the frustrations of distributed systems management. OpenShift is a platform built on top of Kubernetes to provide an additional layer of usability. Clayton Coleman is the lead engineer of OpenShift, and in our conversation today, The post Kubernetes and Ope...
Infrastructure as Code with SaltStack’s David Boucha 30.05.2016 51:46
Infrastructure-as-code is a trend that has been popularized over the past decade, as cloud computing and distributed systems have become a part of every technology company. Tools like Salt, Puppet, Chef, and Ansible allow us to manage servers and processes from the command line. David Boucha works at SaltStack, the company that makes Salt. Salt The post Infrastructure as Code with SaltStack’...
Rust with Steve Klabnik 25.05.2016 58:42
Rust is a systems programming language being developed at Mozilla. Rust has features of a high-level functional language like Scala and a low-level, performance-driven language like C++. Steve Klabnik is a developer program member with Mozilla. In this episode, he discusses how Rust looks at memory management, type safety, mutability, and concurrency. We also dive The post Rust with Steve Klabnik...
Erlang Systems Design with Francesco Cesarini 22.05.2016 40:14
Erlang is a programming language with primitives that help software engineers build distributed systems. When a process is malfunctioning in Erlang, the philosophy of the language is to let the process crash–and in a distributed system where unexpected faults happen on a regular basis, this philosophy of “let it crash” simplifies how we reason about The post Erlang Systems Design with France...
Google’s Microservices: Kubernetes and gRPC with Sandeep Dinesh 20.05.2016 1:01:07
Google has built a microservices architecture on top of the internal container management system called Borg. These services communicate over an internal protocol known as Stubby. Borg and Stubby are tightly coupled to Google’s infrastructure–it would not make sense for Google to open source them–but Google has worked with the open source community to develop The post Google’s Mi...
Falcor at Netflix with Brian Holt 03.05.2016 38:13
At Netflix, building a user interface requires data about movies, actors, users, accounts, and much more. If each piece of data is coming from a different source, a programmer has to call each of the services that has access to that data. Falcor is a piece of technology designed at Netflix to solve this problem. The post Falcor at Netflix with Brian Holt appeared first on Software Engineering Dail...
Kubernetes, Docker, and the Distributed Operating System with Kelsey Hightower 02.05.2016 49:00
Kubernetes is an open-source distributed operating system that allows normal engineers to manage their resources at the scale that Google does. With Docker providing the APIs to make containers easy to work with, Kubernetes allows processes to be easily distributed and replicated across a data center. Kubernetes was created at Google, and today’s guest Kelsey The post Kubernetes, Docker, and the D...
Docker for Beginners with Prakhar Srivastav 26.04.2016 47:18
Docker is an open platform for distributed applications. Docker allows for standardized container runtimes and will be an important piece of infrastructure for many years to come. But if you are new to Docker, the technology can be confusing and intimidating. What is a container? Why do I want to put my application in a The post Docker for Beginners with Prakhar Srivastav appeared first on Softwar...
Kubernetes, Mesos, and Kismatic with Joseph Jacks 25.04.2016 51:03
Kubernetes has been a focus of several previous shows on Software Engineering Daily. The architecture and management of our distributed systems have changed, and widespread adoption of containers and container management systems is just beginning. Joseph Jacks from Kismatic joins the show today to give us a perspective on the past, present, and future of The post Kubernetes, Mesos, and Kismatic wi...
Elixir and Erlang with Jose Valim 19.04.2016 52:21
“Functional programming is about making the complex parts of your system explicit.” Elixir is a programming language built on top of the Erlang virtual machine. Elixir allows metaprogramming, polymorphism, and a web framework called Phoenix that has drawn positive comparisons to Ruby on Rails. Jose Valim is today’s guest. He built Elixir to augment a The post Elixir and Erlang with Jose Valim appe...
The Past, Present, and Future of Open Source 09.04.2016 19:39
Nadia Eghbal joins us as the host of today’s show to discuss the past, present, and future of open-source software. This monologue was adapted from Nadia’s article, We’re in a brave, new post open source world. In this episode, Nadia describes the origins of open-source in the Free software movement, its rise to popularity, and The post The Past, Present, and Future of Open Source appe...
Git Workflows with Tim Pettersen 07.04.2016 54:06
“Git is a fairly flexible tool – one of the ways that people often describe it is that it gives you enough rope to hang yourself.” Git is the most popular version control system. If you have been programming for less than a decade, it’s likely that you haven’t used any other method of version The post Git Workflows with Tim Pettersen appeared first on Software Engineering Daily .
OpenStack and the Future of Cloud Computing with John Purrier 29.03.2016 1:01:52
“Why do we need any open source versions of proprietary implementations? I would argue that first of all, it’s just good for industry and the ecosystem.” Cloud service providers like Amazon, Google, and Microsoft provide both infrastructure as a service and platform as a service. Infrastructure as a service gives developers access to virtual machines, The post OpenStack and the Future of Cloud Com...
Gitter Engineering with Mike Bartlett and Andrew Newdigate 22.03.2016 1:08:06
“The most important thing behind it is to think about developers in the way that product people think about consumers, and that the first time experience of your API needs to be ridiculously simple.” Software developers have been socializing on chat rooms for decades. In the nineties, we began using IRC and AOL instant messenger. The post Gitter Engineering with Mike Bartlett and Andrew Newdigate...
Open Source and Rails with Aaron Patterson 07.03.2016 55:26
“I have a really fun time being in open source, and I want other people in the community to feel the same way as well. Programming isn’t just my job – its also my hobby.” Ruby on Rails has had the most commits made by its creator, David Heinemeier Hansson. The next most frequent contributor The post Open Source and Rails with Aaron Patterson appeared first on Software Engin...
Containers and PaaS with Steve Pousty 10.02.2016 56:41
“Does the real world match the truth? If not, make the world match the truth.” Continue reading… The post Containers and PaaS with Steve Pousty appeared first on Software Engineering Daily .
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.