Category Cloud Engineering

Managing a CDN with Carl Gustas

http://traffic.libsyn.com/sedaily/CDN_Edited.mp3Podcast: Play in new window | Download “We’re not always in control of other people’s networks.” CDN stands for content delivery network. A content delivery network is a system of distributed servers that delivers web pages and other web content. Without CDNs, the internet would be much slower, because CDNs function as a caching layer for most web resources. Carl Gustas is an engineer at CacheFly, a popular content delivery

Continue reading…

Logging and NoOps with Christian Beedgen

http://traffic.libsyn.com/sedaily/Sumo_Edited.mp3Podcast: Play in new window | Download “You write the code, but you don’t run it? That’s just preposterous.” Software applications are constantly generating logs. These logs are necessary to understand how an application is functioning, and logs are key to debugging. As applications have gotten more complex, logging infrastructure has become complex as well. Storing and managing all of our log data is such a big task that several

Continue reading…

Scaling Email with J.R. Jasperson

http://traffic.libsyn.com/sedaily/scaling_emails_Edited.mp3Podcast: Play in new window | Download “As the scale continues to increase, certain effects of architecture become less and less efficient.” When you spend money online, you expect a receipt to come in your email. When you register for a new web site, you need to verify your sign up in your email. These types of emails are called “transactional email” and sending these types of email at scale

Continue reading…

Automating Infrastructure at HashiCorp with Mitchell Hashimoto

http://traffic.libsyn.com/sedaily/Hashi_Edited_2.mp3Podcast: Play in new window | Download “SaaS, whether we want it or not, in enterprise technology or in our data centers, is coming.” Application delivery has become more complex as software architectures have moved into the cloud. Data center infrastructure has turned into code to be manipulated, and software engineering teams are adjusting their strategies. HashiCorp is a company that builds open-source software for application development and deployment. Mitchell

Continue reading…

Bootstrapping a SaaS for Developers with Itai Lahan

http://traffic.libsyn.com/sedaily/cloudinary_Edited.mp3Podcast: Play in new window | Download “It’s an amazing era for software developers – we have all this amazing infrastructure behind the scenes that we can build upon.” Ten years ago, building a highly scalable image delivery service would require millions of dollars in upfront costs, and hours of work configuring hardware server infrastructure. Today, it is possible to bootstrap this type of service, with minimal investment. Today’s episode

Continue reading…

Developer Analytics with Calvin French-Owen

http://traffic.libsyn.com/sedaily/Segment_Edited.mp3Podcast: Play in new window | Download “Its sort of like the old joke in computer science – what do you do when you have a problem? Well, add a layer of abstraction.” Today’s guest is Calvin French-Owen, the CTO of Segment, a tool that companies use to aggregate their analytics into once place. As Segment has scaled, the company has had to restructure its etire technical architecture. Microservices, containers,

Continue reading…

Continuous Delivery and Test Automation with Flo Motlik

http://traffic.libsyn.com/sedaily/Codeship_Edited.mp3Podcast: Play in new window | Download “It’s Friday night and you’re basically out of the office on your way to meet with friends. And you just merge this thing and put it into production because you have that trust – that the system will capture any kind of problem.” Continuous integration and deployment are important tools for modern software development. With continuous integration and deployment, individual engineers can push

Continue reading…

Distributed Systems with Leslie Lamport

http://traffic.libsyn.com/sedaily/lamport_distributed_systems.mp3Podcast: Play in new window | DownloadThis episode is a republication from my interview with Leslie Lamport on Software Engineering Radio. Leslie Lamport won a Turing Award in 2013 for his work in distributed and concurrent systems. He also designed the document preparation tool LaTex. Leslie is employed by Microsoft Research, and has recently been working with TLA+, a language that is useful for specifying concurrent systems from a high level.

Continue reading…

Engineering Cloud Services with Sam Kottler

“A lot of our customers are kind of AWS refugees who really don’t want all the stuff amazon has, and they just want a really easy to use system that is reliable.”

Continue reading…

Engineering at Quora with Shreyes Seshasai

http://traffic.libsyn.com/sedaily/Quora_Edited.mp3Podcast: Play in new window | Download “If an engineer is doing something repeatedly over and over again, their mind is immediately going to jump to that place where it’s like ‘Okay how can I make this faster?’ or ‘How can I save myself time?’” Quora is a Q&A website where questions are asked, answered, edited and organized by its community of users. Shreyes Seshasai is the Director of Engineering

Continue reading…

Scaling Uber with Matt Ranney

“If you can make a system that can survive this random failure testing, then you will more or likely survive whatever other chaotic conditions exist.”

Continue reading…

Netflix Genie with Tom Gianos

“Sometimes there’s a misconception that Genie is a job scheduling platform… Genie really represents our extraction layer, from what our computational resources are, to our end user jobs.”

Genie is an open-source tool that provides job and resource management for the Hadoop ecosystem in the cloud.

Continue reading…

Taming Distributed Architecture with Caitie McCaffrey

Distributed systems programming will always be a world of tradeoffs — there is no silver bullet in the future. But life can be made easier with tactics such as the actor pattern and the use of conflict-free replicated data types (CRDTs).

Caitie McCaffrey is a distributed systems engineer who currently works at Twitter. She previously worked on Halo 4 at Microsoft and 343 Industries. At QCon San Francisco, she will be hosting the track Taming Distributed Architecture.

Continue reading…

Origin of DevOps with John and Damon from DevOps Cafe

http://traffic.libsyn.com/sedaily/devopscafe.mp3Podcast: Play in new window | Download “DevOps is not a thing. It is a set of problem statements and solution possibilities that are always growing.” The hosts of DevOps Cafe joined Software Engineering Daily for a conversation about DevOps culture and misconceptions. Questions What do software engineers need to know about DevOps? What are the biggest misconceptions around DevOps? Is DevOps ultimately about continuous integration, or containers, or any

Continue reading…

Continuous Delivery with Jenkins Creator Kohsuke Kawaguchi

http://traffic.libsyn.com/sedaily/jenkins_kohsuke_kawaguchi.mp3Podcast: Play in new window | Download Jenkins is an extensible open source continuous integration server. Kohsuke Kawaguchi is the primary developer of Jenkins CI and the CTO of CloudBees, a provider of enterprise Jenkins. Questions: How does continuous integration affect DevOps? What has changed in the five years since Jenkins was created? In what ways is Jenkins opinionated? What are the synergies between Docker and Jenkins? What are some

Continue reading…

Containers with Bryan Cantrill from Joyent

http://traffic.libsyn.com/sedaily/joyent_bcantrill_fixed.mp3Podcast: Play in new window | Download Container infrastructure has benefits of security, scalability and efficiency. Containers are a central component of the DevOps movement. Joyent provides simple, secure deployment of containers with bare metal speed on container-native infrastructure Bryan Cantrill is the CTO of Joyent, the father of DTrace and an OS kernel developer for 20 years. Questions: Why are containers relevant to DevOps? Why are containers advantageous to

Continue reading…

Hadoop Ops: Rocana CTO Eric Sammer Interview

http://traffic.libsyn.com/sedaily/rocana_esammer.mp3Podcast: Play in new window | DownloadRocana applies big data, advanced analytics, and visualizations to dev ops in order to guide users to the root causes of problems. Eric Sammer is the co-founder and CTO of Rocana. At Cloudera, he served as an Engineering Manager responsible for tools and partner integrations. Within that role, he developed many of Cloudera’s best practices for developing large, distributed, data processing infrastructure. Questions include: Does

Continue reading…

  • 1 6 7