Epicenter Cryptocurrencies with Brian Fabian Crain

http://traffic.libsyn.com/sedaily/2018_04_30_EpicenterBitcoin.mp3Podcast: Play in new window | Download Podcasting about cryptocurrencies is a strange occupation. You get emails all the time from companies doing a token sale that you would never want to be affiliated with. You get angry tweets from anonymous Twitter accounts that are on one side of the Bitcoin scaling debate. You get to interview extreme personalities, and the technical discussions can be highly educational. Brian Fabian Crain

Continue reading…

Keybase Architecture / Clarifai Infrastructure Meetup Talks

http://traffic.libsyn.com/sedaily/2018_04_28_KeybaseArchitectureClarifaiInfrastructure.mp3Podcast: Play in new window | Download Keybase is a platform for managing public key infrastructure. Keybase’s products simplify the complicated process of associating your identity with a public key. Keybase is the subject of the first half of today’s show. Michael Maxim, an engineer from Keybase gives an overview for how the technology works and what kinds of applications Keybase unlocks. The second half of today’s show is about

Continue reading…

Google Cluster Evolution with Brian Grant

http://traffic.libsyn.com/sedaily/2018_04_27_KubernetesClusterManagement.mp3Podcast: Play in new window | Download Google’s central system for managing compute resources is called Borg. On Borg, millions of Linux containers process a wide variety of workloads. When a new application is spun up, Borg provides that application with the resources it needs. Workloads at Google usually fall into one of two distinct categories: long-running application workloads (such as Gmail) and batch workloads (such as a MapReduce job).

Continue reading…

TensorFlow Applications with Rajat Monga

http://traffic.libsyn.com/sedaily/2018_04_26_TensorFlowUpdates.mp3Podcast: Play in new window | Download Rajat Monga is a director of engineering at Google where he works on TensorFlow. TensorFlow is a framework for numerical computation developed at Google. The majority of TensorFlow users are building machine learning applications such as image recognition, recommendation systems, and natural language processing–but TensorFlow is actually applicable to a broader range of scientific computation than just machine learning. TensorFlow has APIs for

Continue reading…

Siftery Engineering with Ayan Barua

http://traffic.libsyn.com/sedaily/2018_04_25_SifteryEngineering.mp3Podcast: Play in new window | Download There are hundreds of different databases. There are tens of continuous delivery products. There is an ocean of cloud providers and CRM systems and monitoring platforms and sales prospecting tools. The range of available software products is so diverse that it can be overwhelming to figure out which products to buy. Siftery is a company that was started to index software products and

Continue reading…

NATS Messaging with Derek Collison

http://traffic.libsyn.com/sedaily/2018_04_24_NATSMessageBroker.mp3Podcast: Play in new window | Download A message broker is an architectural component that sends messages between different nodes in a distributed system. Message brokers are useful because the sender of a message does not always know who might want to receive that message. Message brokers can be used to implement the “publish/subscribe” pattern, and by centralizing the message workloads within the pub/sub system, it lets system operators scale

Continue reading…

Stripe Observability Pipeline with Cory Watson

http://traffic.libsyn.com/sedaily/2018_04_23_StripeObservability.mp3Podcast: Play in new window | DownloadStripe processes payments for thousands of businesses. A single payment could involve 10 different networked services. If a payment fails, engineers need to be able to diagnose what happened. The root cause could lie in any of those services. Distributed tracing is used to find the causes of failures and latency within networked services. In a distributed trace, each period of time associated with

Continue reading…

Bitcoin Debates with Roger Ver

http://traffic.libsyn.com/sedaily/2018_04_20_BitcoinwithRogerVer.mp3Podcast: Play in new window | Download Bitcoin and Bitcoin Cash are two cryptocurrencies with similar properties. But the supporters of each of these Bitcoin versions have strongly divergent opinions on the direction of the Bitcoin project. At the center of this debate is the subject of block size. Bitcoin’s block size determines how many transactions fit into each block that is mined. A larger block size leads to faster

Continue reading…

React Stack with G2i Team

http://traffic.libsyn.com/sedaily/2018_04_19_ReactandGraphQL.mp3Podcast: Play in new window | Download Most new frontend webapps today use ReactJS. An increasing number of mobile apps are created using the cross-platform components of React Native. GraphQL, Facebook’s open source data-fetching middleware tool is being used by more and more companies, who are finding that it simplifies their development. Facebook’s open source suite of technologies created a new developer ecosystem. There is an increased demand for engineers

Continue reading…

SafeGraph with Auren Hoffman

http://traffic.libsyn.com/sedaily/2018_04_17_MLDatawithAurenHoffman.mp3Podcast: Play in new window | Download Machine learning tools are rapidly maturing. TensorFlow gave developers an open source version of Google’s internal machine learning framework. Cloud computing provides a cost effective, accessible way of training models. Edge computing allows for low latency deployments of models. But even if you are a kid with a laptop who has learned all the machine learning algorithms, read all of the deep learning

Continue reading…

Talking Bitcoin with Adam B. Levine

http://traffic.libsyn.com/sedaily/2018_04_17_TalkingBitcoin.mp3Podcast: Play in new window | Download Let’s Talk Bitcoin is one of the most popular podcasts about cryptocurrencies. Adam B. Levine started it after three other podcasts he started did not get the traction he had hoped for. Adam parlayed the success of Let’s Talk Bitcoin into a network of podcasts–the Let’s Talk Bitcoin Network–which also includes one of my favorite shows, Epicenter. Adam joins me on today’s episode

Continue reading…

Monitoring Kubernetes with Ilan Rabinovitch

http://traffic.libsyn.com/sedaily/2018_04_16_MonitoringKuberneteswithDatadog.mp3Podcast: Play in new window | Download Monitoring a Kubernetes cluster allows operators to track the resource utilization of the containers within that cluster. In today’s episode, Ilan Rabinovitch joins the show to explore the different options for setting up monitoring, and some common design patterns around Kubernetes logging and metrics gathering. Ilan is the VP of product and community at Datadog. Earlier in his career, Ilan spent much of

Continue reading…

Unchained with Laura Shin

http://traffic.libsyn.com/sedaily/2018_04_13_Unchained.mp3Podcast: Play in new window | Download Laura Shin is the host of Unchained, a podcast about cryptocurrencies and decentralized technology. For every episode, Laura does significant research and preparation, so the content turns out polished and high quality. Her enthusiasm for the subject of cryptocurrencies comes through in her reporting. Podcasting about cryptocurrencies requires walking a fine line. Cryptocurrencies have a mixture of drama and exciting technology–which are both

Continue reading…

Mastodon: Federated Social Network with Eugen Rochko

http://traffic.libsyn.com/sedaily/2018_04_12_Mastodon.mp3Podcast: Play in new window | Download Social networks can make you feel connected to a global society. But those social networks are controlled by a corporate entity. The profit motivations of the corporation are not directly aligned with the experience of the users. Mastodon is an open source, decentralized social network. Eugen Rochko started building Mastodon in response to his dissatisfaction with centralized social networks like Facebook and Twitter.

Continue reading…

Go Systems with Erik St. Martin

http://traffic.libsyn.com/sedaily/2018_04_11_GowithErikStMartin.mp3Podcast: Play in new window | Download Go is a language designed to improve systems programming. Go includes abstractions that simplify aspects of low level engineering that are historically difficult—concurrency, resource allocation, and dependency management. In that light, it makes sense that the Kubernetes container orchestration system was written in Go. Erik St. Martin is a cloud developer advocate at Microsoft, where he focuses on Go and Kubernetes. He also

Continue reading…

Site Reliability Management with Mike Hiraga

http://traffic.libsyn.com/sedaily/2018_04_09_SREMikeHiraga.mp3Podcast: Play in new window | Download Software engineers have interacted with operations teams since software was being written. In the 1990s, most operations teams worked with physical infrastructure. They made sure that servers were provisioned correctly and installed with the proper software. When software engineers shipped bad code that took down a software company, the operations teams had to help recover the system—which often meant dealing with the physical

Continue reading…

IPFS Design with David Dias

http://traffic.libsyn.com/sedaily/2018_04_06_IPFSDavidDias.mp3Podcast: Play in new window | DownloadThe Interplanetary File System (IPFS) is a decentralized global, peer-to-peer file system. IPFS combines ideas from BitTorrent, Git, and Bitcoin, creating a new way to store and access objects across the Internet. When you access an object on almost any website, you are accessing the object via a location address—a URL. The URL tells you where to find the object. If the object is

Continue reading…

Ethereum Governance with Hudson Jameson

http://traffic.libsyn.com/sedaily/2018_04_05_EthereumGovernance.mp3Podcast: Play in new window | DownloadThe Ethereum community started as a small group of dedicated engineers. It has ballooned to thousands of engineers, entrepreneurs and investors, all of whom have a stake in the direction of Ethereum. Ethereum is an open source project, and the direction of a popular open source project can get complex. Ethereum is figuring out how to govern itself. It’s not clear what the perfect

Continue reading…

PubSub Infrastructure with Stephen Blum

http://traffic.libsyn.com/sedaily/2018_04_04_PubsubInfrastructure.mp3Podcast: Play in new window | Download The pubsub pattern allows a developer to create channels, which messages can be written to and read from. Pubsub messaging is useful for multicast messaging–when you want to publish messages from a producer, and have multiple consumers who are subscribed to the publisher receive those messages. Almost any application that reaches a high level of complexity will need a pubsub system of some

Continue reading…