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

  • Twilio Engineering with Pat Malatack

    31/01/2017 Duración: 55min

    Back in 2008, the range of tools that engineers could use to connect computer systems together were getting quite good. Cloud computing was democratizing access to servers. But the telephony ecosystem was still inaccessible to the average developer. If you needed your program to make a phone call and connect a user to a customer The post Twilio Engineering with Pat Malatack appeared first on Software Engineering Daily.

  • Email Infrastructure with Chris McFadden

    10/01/2017 Duración: 57min

    A company like Pinterest has millions of transactional emails to send to people. The scalability challenges of sending high volumes of email mean that it makes more sense for most companies to use an email as a service product rather than building their own. Chris McFadden is the VP of engineering and cloud operations at SparkPost The post Email Infrastructure with Chris McFadden appeared first on Software Engineering Daily.

  • Meetup Architecture with Yvette Pasqua

    06/01/2017 Duración: 54min

    Meetup is an online service that allows people to gather into groups and meet in person. Since 2002, the company has been growing and its technology stack has been changing. Today, they are in the process of migrating to the cloud, using both Amazon Web Services and Google Compute Platform. Yvette Pasqua is the CTO The post Meetup Architecture with Yvette Pasqua appeared first on Software Engineering Daily.

  • Evolutionary Architecture with Neal Ford

    05/01/2017 Duración: 52min

    When a useful new technology comes out, companies that are in a position to adopt that new technology can gain an edge over competitors. As our industry grows and moves faster, these kinds of changes are coming faster–some recent examples are Docker, ReactJS, and Kubernetes. Evolutionary architecture supports incremental, guided change as a first principle The post Evolutionary Architecture with Neal Ford appeared first on Software Engineering Daily.

  • Self-Contained Systems with Eberhard Wolff

    03/01/2017 Duración: 54min

    Self-contained systems is an architectural approach that separates the functionality of a system into many independent systems. Each self-contained system is an autonomous web application, and is owned by one team. Communication with other self-contained systems or 3rd party systems is asynchronous where possible. As Eberhard Wolff explains in this episode, self-contained systems is not The post Self-Contained Systems with Eberhard Wolff appeared first on Software Engineering Daily.

  • Performance Monitoring with Andi Grabner

    27/12/2016 Duración: 01h23s

    Application performance monitoring helps an engineer understand what is going on with an application. An application on a single machine is often monitored by inserting bytecode instructions into the application after it has been interpreted. Distributed cloud applications with functionality broken up across multiple servers often use distributed tracing. Andi Grabner from Dynatrace joins today’s The post Performance Monitoring with Andi Grabner appeared first on Software Engineering Daily.

  • Antifraud Architecture with Josh Yudaken

    23/12/2016 Duración: 56min

    Online marketplaces and social networks often have a trust and safety team. The trust and safety team helps protect the platform from scams, fraud, and malicious actors. To detect these bad actors at scale requires building a system that classifies every transaction on the platform as safe or potentially malicious. Since every social platform has The post Antifraud Architecture with Josh Yudaken appeared first on Software Engineering Daily.

  • Reactive Microservices with Jonas Boner

    19/12/2016 Duración: 01h01min

    For many years, software companies have been breaking up their applications into individual services for the purpose of isolation and maintainability. In the early 2000s, we called this pattern “service-oriented architecture”. Today we call it “microservices”. Why did we change that terminology? Did the services get smaller? Not exactly. Jonas Boner suggests that the movement The post Reactive Microservices with Jonas Boner appeared first on Software Engineering Daily.

  • Scale API with Lucy Guo and Alexandr Wang

    16/12/2016 Duración: 51min

    Some tasks are simple, but cannot be performed by a computer. Audio transcription, image recognition, survey completion–these are simple procedures that almost any human could execute, but the machine learning models have not gotten consistent enough to do them accurately. Scale is an API for human labor, created by Lucy Guo and Alexandr Wang. Similar The post Scale API with Lucy Guo and Alexandr Wang appeared first on Software Engineering Daily.

  • Netflix Caching with Scott Mansfield

    09/12/2016 Duración: 49min

    Caching is a fundamental concept of computer science. When data is accessed frequently, we put that data in a place where it can be accessed more quickly–we put the data in a cache. When data is accessed less often, we leave it in a place where the access time is slow or expensive. Netflix has The post Netflix Caching with Scott Mansfield appeared first on Software Engineering Daily.

  • Developer Tools with Josh Varty

    07/12/2016 Duración: 43min

    When you are working on a program, a lot of things are going through your head. In some sense, you become part machine when you are programming. Learnable Programming is a concept that facilitates this, by showing developers what the computer is doing in real time, before compiling. In this episode, Josh Varty, co-founder of The post Developer Tools with Josh Varty appeared first on Software Engineering Daily.

  • Microservices with Rafi Schloming

    22/11/2016 Duración: 43min

    Microservices are a widely adopted pattern for breaking an application up into pieces that can be well-understood by the individual teams within the company. Microservices also allow these individual pieces to be scaled independently and updated in isolation. Past Software Engineering Daily episodes have covered the microservice architectures of Twitter, Netflix, Google, Uber, and other The post Microservices with Rafi Schloming appeared first on Software Engineering Daily.

  • Slack Bots with Amir Shevat

    16/11/2016 Duración: 52min

    Slack is a chat client that has reached wide adoption. The rise of Slack has coincided with the rise of chatbots. A chatbot is a simple, conversational interface into a computer program that may have simple functionality, like telling you some simple statistics, or more complex functionality, like helping you manage your continuous integration pipeline. The post Slack Bots with Amir Shevat appeared first on Software Engineering Daily.

  • AWS Open Guide with Joshua Levy

    14/11/2016 Duración: 01h02min

    Amazon Web Services changed the economics of building an internet application. Instead of having to invest tens of thousands of dollars up front for hardware, developers can pay for services over time as their application scales. As AWS has grown to be a gigantic platform, the documentation about how to use cloud infrastructure has become The post AWS Open Guide with Joshua Levy appeared first on Software Engineering Daily.

  • Infrastructure Mistakes with Avi Freedman

    11/11/2016 Duración: 59min

    The blueprint for a typical startup involves investing heavily in cloud services–either from Amazon, Google, or Microsoft. The high costs can quickly eat away at all of the money that startup has raised. In today’s episode, Avi Freedman outlines some of the infrastructure mistakes that can set back a company severely–cloud jail, hipster tools, and The post Infrastructure Mistakes with Avi Freedman appeared first on Software Engineering Daily.

  • ChatOps with Jason Hand

    02/11/2016 Duración: 54min

    Chat bots are your newest co-worker. Slack, HipChat, and other chat clients allow developers and other team members to communicate more dynamically than the limits of email. Companies have started to add bots to their chat rooms. These bots can give you technical information, restart a server, or notify you that a build has finished. The post ChatOps with Jason Hand appeared first on Software Engineering Daily.

  • Managed Kafka with Tom Crayford

    25/10/2016 Duración: 48min

    Kafka is a distributed log for producers and consumers to publish messages to each other. We’ve done many shows about Kafka as a key building block for distributed systems, but we often leave out the discussion of the complexities of setting up Kafka and monitoring it. Kafka deployments can be a complex piece of software The post Managed Kafka with Tom Crayford appeared first on Software Engineering Daily.

  • Google Cloudbuilding with Joe Beda

    20/10/2016 Duración: 57min

    Google Compute Engine is the public cloud built by Google. It provides infrastructure- and platform-as-a-service capabilities that rival Amazon Web Services. Today’s guest Joe Beda was there from the beginning of GCE, and he was also one of the early engineers on the Kubernetes project. Google’s internal systems have made it easy for employees to The post Google Cloudbuilding with Joe Beda appeared first on Software Engineering Daily.

  • Docker Cloudcasting with Brian Gracely

    19/10/2016 Duración: 01h01min

    Cloud computing was something much different in 2011, when Brian Gracely and Aaron Delp started The Cloudcast, a podcast I listen to on a regular basis. The Cloudcast features technical discussions about cloud infrastructure technology, and one of the most recent shows was a monologue by Brian Gracely where he explained his perspective on the The post Docker Cloudcasting with Brian Gracely appeared first on Software Engineering Daily.

  • Kafka Event Sourcing with Neha Narkhede

    14/10/2016 Duración: 57min

    When a user of a social network updates her profile, that profile update needs to propagate to several databases that want to know about such an update–search indexes, user databases, caches, and other services. When Neha Narkhede was at LinkedIn, she helped develop Kafka, which was deployed at LinkedIn to help solve this very problem. The post Kafka Event Sourcing with Neha Narkhede appeared first on Software Engineering Daily.

página 18 de 21