Tag Open Source

Pulsar Messaging with Lewis Kaneshiro

http://traffic.libsyn.com/sedaily/2018_05_17_Pulsar.mp3Podcast: Play in new window | Download Message broker systems decouple the consumers and producers of a message channel. In previous shows, we have explored ZeroMQ, PubNub, Apache Kafka, and NATS. In this episode, we talk about another message broker: Apache Pulsar. Pulsar is an open source distributed pub-sub message system originally created at Yahoo. It was used to scale products with high volumes of users–such as Yahoo Mail. There

Continue reading…

Cloud Native Computing Foundation with Chris Aniszczyk and Dan Kohn

http://traffic.libsyn.com/sedaily/2018_05_14_CloudNativeComputingFoundation.mp3Podcast: Play in new window | Download The Kubernetes ecosystem consists of enterprises, vendors, open source projects, and individual engineers. The Cloud Native Computing Foundation was created to balance the interests of all the different groups within the cloud native community. CNCF has similarities to the Linux Foundation and the Apache Foundation. CNCF helps to guide open source projects in the Kubernetes ecosystem–including Prometheus, Fluentd, and Envoy. With the help

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…

The Gravity of Kubernetes

http://traffic.libsyn.com/sedaily/2018_01_13_GravityOfKubernetes.mp3Podcast: Play in new window | Download Kubernetes has become the standard way of deploying new distributed applications. Most new internet businesses started in the foreseeable future will leverage Kubernetes (whether they realize it or not). Many old applications are migrating to Kubernetes too. Before Kubernetes, there was no standardization around a specific distributed systems platform. Just like Linux became the standard server-side operating system for a single node, Kubernetes

Continue reading…

Death and Distributed Systems with Pieter Hintjens

http://traffic.libsyn.com/sedaily/Zeromq_Edited.mp3Podcast: Play in new window | Download Pieter Hintjens grew up writing software by himself. The act of writing code brought him great pleasure, but the isolated creative process disconnected him from the rest of the world. As his life progressed he became involved in open source communities, and he discovered a passion for human interaction. Open source software succeeds or fails on the strength of the community. One story

Continue reading…

Google’s Polymer Project with Rob Dodson

http://traffic.libsyn.com/sedaily/Polymer_Edited.mp3Podcast: Play in new window | Download Smart phone apps have better performance than web apps. When we have an application that we use on a regular basis, we download that application to a smart phone rather than using the browser based version on our mobile browser. Google’s Polymer Project wants to improve the gap between native app performance and mobile web app performance. The key problem with mobile web

Continue reading…

CockroachDB with Ben Darnell

http://traffic.libsyn.com/sedaily/cockroachdb_Edited.mp3Podcast: Play in new window | Download “Eventual consistency is really kind of a marketing term from some of these NoSQL systems – it’s not really consistent in any strong sense of the term.” Google has published papers on distributed systems such as BigTable, Chubby, and the Google File System. During this episode, we focus on a product that takes inspiration from Google’s Spanner project, a database that is built

Continue reading…

JavaScript and Frontend Development with Marc Grabanski

http://traffic.libsyn.com/sedaily/frontend_Edited.mp3Podcast: Play in new window | Download “Seeing stuff happen is exciting in the early days. But when you try to be at the senior level, at the architect level, you have to understand that there is a cost to adopting a higher level abstraction.” Frontend web development was simpler in the past–CSS, HTML, and JavaScript were all you needed to know. Today, we have mobile web, React, Angular, PHP,

Continue reading…

The Past, Present, and Future of Open Source

http://traffic.libsyn.com/sedaily/oss_nadia_music.mp3Podcast: Play in new window | Download 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 today’s golden era where mainstream and popular technologies

Continue reading…

OpenStack and the Future of Cloud Computing with John Purrier

http://traffic.libsyn.com/sedaily/Openstack_Edited.mp3Podcast: Play in new window | Download “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, servers, and network infrastructure. Platform as a service

Continue reading…

Building vs. Buying Software with Ayan Barua

http://traffic.libsyn.com/sedaily/Siftery_Edited_2.mp3Podcast: Play in new window | Download “Even if you’re building, you’re building on top of existing open source architecture. You’re not really starting from scratch – all of us are standing on the shoulders of giants.” Building a software business today requires lots of decision making. Building software isn’t just about choosing a programming language, or a framework, or a database. Developers have to choose the right cloud service

Continue reading…

Competition in the Open Source Ecosystem

From Eric Sammer’s answer via Quora: At Cloudera (company) we regularly work on open source code right along side our competitors. I tend to joke that the engineers at our competitors are effectively our coworkers. Since the question specifically asks about how one deals with code (rather than the working relationship) I’ll focus on that. Honestly though, that’s probably the less interesting part. In (almost) all ways, our engineers shed their

Continue reading…

Open Source and Rails with Aaron Patterson

http://traffic.libsyn.com/sedaily/RailsOSS.mp3Podcast: Play in new window | Download “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 to Rails is Aaron Patterson, our guest on

Continue reading…

npm with Laurie Voss

http://traffic.libsyn.com/sedaily/Npm_Edited.mp3Podcast: Play in new window | Download “Node doesn’t have dependency hell – JavaScript absolutely does.” Node.js powers an increasing number of applications in the modern web. As node’s popularity grew, npm evolved in parallel as its default package manager and it has become a robust system for sharing and developing node programs. Yet today, npm is growing beyond its roots, and poised to become a generalized framework for all

Continue reading…

Mesosphere and Tech Journalism with Derrick Harris

“The business of technology and the technology of technology are kind of converging if you ask me. And there is definitely a space for some publications that don’t have decades of technical debt in the software space.”

Continue reading…

Apache Drill with Tomer Shiran

“It’s a great world to be a developer in. If you’re a developer today, you have so many tools and so many options.”

Continue reading…

WebTorrent with Feross Aboukhadijeh

“The BitTorrent DHT is an amazing engineering feat and one of the coolest ideas in computer science, I think, because it works without any central coordination.”

Continue reading…

Mesos and Docker in Practice with Michael Hausenblas

http://traffic.libsyn.com/sedaily/Mesos_Edited_2.mp3Podcast: Play in new window | Download Apache Mesos is an open-source cluster manager that enables resource sharing in a fine-grained manner, improving cluster utilization. Michael Hausenblas is a developer and cloud advocate with Mesosphere, which builds the Datacenter Operating System (DCOS), a distributed OS that uses Apache Mesos as its kernel. Questions Can you give the historical context for cluster computing? How are the distributed systems needs of different

Continue reading…

VueJS with Evan You

http://traffic.libsyn.com/sedaily/Vue_Edited.mp3Podcast: Play in new window | Download “When you have different goals – it’s impossible to say ‘we have the best practices for doing everything’. Because the web is just so versatile.” Vue.js is a lightweight front-end JavaScript framework that makes it simple to begin prototyping and building web interfaces. Vue.js provides a flexible API for MVVM data bindings, and can serve as an alternative to other front-end frameworks like

Continue reading…

  • 1 2