Previous Episodes Refresh
Sep 19, 2019
Open Source Ecosystem with Dirk HohndelSeptember 19, 2019
Open source software is very new. Open source has existed for less than 30-40 years, depending on who you ask. The idea of open source was popularized by Linux, and open source software started to get heavily commercialized in the 1990s. By the early 2000s, open source was used by nearly every large software company. The post Open Source Ecosystem with Dirk Hohndel...
Sep 18, 2019
Distributed Databases with Aly CabralSeptember 18, 2019
Modern databases consist of multiple servers that host the data in a distributed fashion. Using multiple servers allows a database to be resilient to the failure of any one database node, because copies of the data are shared to other servers. A multi-node setup also lets the database grow beyond the size of data that The post Distributed Databases with Aly Cabral...
Sep 17, 2019
Kafka Applications with Tim BerglundSeptember 17, 2019
Ever since Apache Kafka was open sourced from LinkedIn, it has been used to solve a wide variety of problems in distributed systems and data engineering. Kafka is a distributed messaging queue that is used by developers to publish messages and subscribe to topics with a certain message type. Kafka allows information to flow throughout The post Kafka Applications with Tim...
Sep 16, 2019
Okta Engineering with Hector AguilarSeptember 16, 2019
A new employee at a software company needs access to a variety of tools. In order to get started working, the employee might need Slack, email, Google Docs, and Amazon Web Services, and all of these require an account with a username and password. Setting up all of these accounts can be time consuming, because The post Okta Engineering with Hector Aguilar appeared first on...
Sep 13, 2019
Cloud-Native Applications with Cornelia DavisSeptember 13, 2019
Amazon Web Services first came out in 2006. It took several years before the software industry realized that cloud computing was a transformative piece of technology. Initially, the common perspective around cloud computing was that it was a useful tool for startups, but would not be a smart option for large, established businesses. Cloud computing The post ...
Sep 12, 2019
Talking Python with Michael KennedySeptember 12, 2019
Python is one of the most popular programming languages in the software world. After working with Python and developing a love for the language, Michael Kennedy started to wonder why there was not a high quality podcast dedicated to covering the community and new technologies of the Python ecosystem. Michael started Talk Python To Me The post Talking Python with Michael...
Sep 11, 2019
MongoDB Data Platform with Andrew DavidsonSeptember 11, 2019
A new software application has simple requirements for a database. The database needs to be written to and read from. The database fulfills simple needs such as storing user information and providing the application frontend with the necessary data to render a simple webpage of financial transactions or blog posts. As an application becomes successful, The post MongoDB...
Sep 10, 2019
Google Spanner with Deepti SrivastavaSeptember 10, 2019
Spanner is a globally distributed, transactionally consistent database. Spanner initially emerged as a paper that came out of Google in 2012. Around this time, database scalability was difficult to solve, even for Google. The Spanner paper offered some breakthroughs in distributed systems which allowed Google to take some of the learnings from BigTable’s eventual consistency The post ...
Sep 09, 2019
Open Source Policy with Bruce PerensSeptember 09, 2019
Open source plays a key role in today’s world of technology businesses. Today, the impact of open source seems obvious. From Kubernetes to distributed databases to cloud providers, so much of our software is powered by open source. But it was not always this way. Bruce Perens was one of the earliest figures in the The post Open Source Policy with Bruce Perens...
Sep 08, 2019