Cloud Engineering – Software Engineering Daily

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 346:53:35
  • Mas informaciones

Informações:

Sinopsis

Episodes about building and scaling large software projects

Episodios

  • DevOps Handbook with Gene Kim

    13/10/2016 Duración: 50min

    The intent of the DevOps movement is to get organizations moving faster and more effectively by breaking down siloes, and improving communication. Gene Kim’s book The Phoenix Project illustrated this by telling the fictional story of a company adopting a DevOps mentality. Although that book was fiction, Gene is an experienced engineer, having worked as The post DevOps Handbook with Gene Kim appeared first on Software Engineering Daily.

  • Netflix Scheduling with Sharma Podila

    12/10/2016 Duración: 47min

      At Netflix, developers write applications with a variety of requirements–from simple requests for a list of movies to more resource-intensive requests like a complex machine learning workflow. Netflix wants developers to be able to request the resources they need from a compute cluster and receive those resources on-demand, without thinking too much about the The post Netflix Scheduling with Sharma Podila appeared first on Software Engineering Daily.

  • Monitoring Architecture with Theo Schlossnagle

    11/10/2016 Duración: 56min

    Building a monitoring system is a complex distributed systems problem. Events are produced from different points in an application and must be aggregated in order to form metrics. These events are often ingested by a time series database, which forms the backbone of our monitoring system. Theo Schlossnagle is the CEO of Circonus, where he The post Monitoring Architecture with Theo Schlossnagle appeared first on Software Engineering Daily.

  • Continuous Delivery with David Rice

    10/10/2016 Duración: 50min

    In order to move software updates from the development team to production, companies do a variety of things. Some teams might email files to each other or use FTP or even floppy disks. Most companies today at least use version control systems like Git together with separate servers for development and production. When code is The post Continuous Delivery with David Rice appeared first on Software Engineering Daily.

  • Kafka Streams with Jay Kreps

    07/10/2016 Duración: 56min

    Kafka Streams is a library for building streaming applications that transform input Kafka topics into output Kafka topics. In a time when there are numerous streaming frameworks already out there, why do we need yet another? To quote today’s guest Jay Kreps “the gap we see Kafka Streams filling is less the analytics-focused domain these The post Kafka Streams with Jay Kreps appeared first on Software Engineering Daily.

  • Platform as a Service with Sinclair Schuller

    04/10/2016 Duración: 56min

    Platform as a service can mean different things to different people. The most prominent feature of a PaaS is the ability to abstract away issues that every developer within an organization has to deal with. As an example, developers today don’t need to fear scalability and load balancing issues as much as engineers of the The post Platform as a Service with Sinclair Schuller appeared first on Software Engineering Daily.

  • Cloud Clients with Jon Skeet

    20/09/2016 Duración: 01h24s

    Google builds cloud services for developers, such as PubSub, Cloud Storage, BigQuery, and Cloud DataStore. On Software Engineering Daily, we’ve done lots of shows about how these types of services are built. In this episode, we are zooming in on the interaction between the developer using a cloud service and the design and engineering of The post Cloud Clients with Jon Skeet appeared first on Software Engineering Daily.

  • Cloud Dataflow with Eric Anderson

    16/09/2016 Duración: 01h50s

    Batch and stream processing systems have been evolving for the past decade. From MapReduce to Apache Storm to Dataflow, the best practices for large volume data processing have become more sophisticated as the industry and open source communities have iterated on them.   Dataflow and Apache Beam are projects that present a unified batch and The post Cloud Dataflow with Eric Anderson appeared first on Software Engineering Daily.

  • Slack’s Architecture with Keith Adams

    12/09/2016 Duración: 57min

    Slack is a chat application that is rapidly growing in popularity. The focus of Slack is to create a polished, responsive tool for productivity that cuts down on the emailing, context switching, and useless meetings that take place at a typical enterprise.   Keith Adams, the chief architect at Slack, joins the show to explain The post Slack’s Architecture with Keith Adams appeared first on Software Engineering Daily.

  • Uber’s Ringpop with Jeff Wolski

    26/08/2016 Duración: 56min

    Uber has a software architecture with unique requirements. Uber does not have the firehose of user engagement data that Twitter or Facebook has, but each transaction on Uber is both high value and time-sensitive. Users are paying for transportation that they expect to be available and reasonably close by. When Uber’s system is trying to The post Uber’s Ringpop with Jeff Wolski appeared first on Software Engineering Daily.

  • Kubernetes Migration with Sheriff Mohamed

    25/08/2016 Duración: 52min

    Kubernetes is a cluster management tool open sourced by Google. On Software Engineering Daily, we’ve done numerous shows on how Kubernetes works in theory. Today’s episode is a case study in how to deploy Kubernetes to production at a company with existing infrastructure.   GolfNow is a fifteen year-old application written in C# .NET. It The post Kubernetes Migration with Sheriff Mohamed appeared first on Software Engineering Daily.

  • Distributed Tracing with Reshmi Krishna

    24/08/2016 Duración: 47min

    In a microservices architecture, a user request will often make its way through several different services before it returns a result to the end user. If a user experiences a failed request, the root cause could be in any of the services along that request path. Even more problematic is the challenge of debugging latency The post Distributed Tracing with Reshmi Krishna appeared first on Software Engineering Daily.

  • Serverless Architecture with Mike Roberts

    23/08/2016 Duración: 53min

    “Serverless” usually refers to an architectural pattern where the server side logic is run in stateless compute containers that are event-triggered and ephemeral. Mike Roberts has written a series of articles about serverless computing, in which he discusses theories and patterns around serverless architecture. In this episode, Mike and I discuss how to reimagine our The post Serverless Architecture with Mike Roberts appeared first on Software Engineering Daily.

  • Apache Beam with Frances Perry

    19/08/2016 Duración: 58min

    Unbounded data streams create difficult challenges for our application architectures. The data never stops coming, and we are forced to assume that we will never know if or when we have seen all of our data. Some streaming systems give us the tools to deal partially with unbounded data streams, but we have to complement The post Apache Beam with Frances Perry appeared first on Software Engineering Daily.

  • Prometheus Monitoring with Brian Brazil

    10/08/2016 Duración: 53min

    Prometheus is a tool for monitoring our distributed applications. It allows us to focus on the services we are deploying rather than the individual machines that make up instances of that service.   The monitoring service itself is a portion of a distributed system that is treated differently than the services we are monitoring. We The post Prometheus Monitoring with Brian Brazil appeared first on Software Engineering Daily.

  • The Art of Monitoring with James Turnbull

    28/07/2016 Duración: 01h02min

    Monitoring translates machine data into actionable business metrics, and is a key component of a modern software company. James Turnbull’s new book “The Art of Monitoring” describes how organizations can build their monitoring infrastructure.     James joins the show today to outline the strategies that a company can use to proactively monitor their systems. The post The Art of Monitoring with James Turnbull appeared first on Software Engineering Daily.

  • Scalable Architecture with Lee Atchison

    09/07/2016 Duración: 51min

    Lee Atchison spent seven years at Amazon working in retail, software distribution, and Amazon Web Services. He then moved to New Relic, where he has spent four years scaling the company’s internal architecture. From his decade of experience at fast growing web technology companies, Lee has written the book Architecting for Scale, from O’Reilly. As The post Scalable Architecture with Lee Atchison appeared first on Software Engineering Daily.

  • Schedulers with Adrian Cockcroft

    07/07/2016 Duración: 54min

    Scheduling is the method by which work is assigned to resources to complete that work. At the operating system level, this can mean scheduling of threads and processes. At the data center level, this can mean scheduling Hadoop jobs or other workflows that require the orchestration of a network of computers. Adrian Cockcroft worked on The post Schedulers with Adrian Cockcroft appeared first on Software Engineering Daily.

  • Cloud Providers with Don Pezet

    05/07/2016 Duración: 54min

    In 1999, it took $50,000 to buy a server. Once you bought that server, you had to know how to operate and maintain it. Today, cloud service providers have changed how we build software. Servers, load balancers, networking, storage–these hardware concerns have been turned into software. Don Pezet joins the show today to discuss the The post Cloud Providers with Don Pezet appeared first on Software Engineering Daily.

  • Scaling Twitter with Buoyant.io’s William Morgan

    23/06/2016 Duración: 56min

    Six years ago, Twitter was experiencing outages due to high traffic. Back in 2010 Twitter was built as a monolithic Ruby on Rails application. Twitter migrated to a microservices architecture to fix these problems. During this migration, the engineers at Twitter learned how to build and scale highly distributed microservice architectures. William Morgan was an The post Scaling Twitter with Buoyant.io’s William Morgan appeared first on Software Engineering Daily.

página 19 de 21