article thumbnail

Supporting Diverse ML Systems at Netflix

The Netflix TechBlog

Berg , Romain Cledat , Kayla Seeley , Shashank Srikanth , Chaoying Wang , Darin Yu Netflix uses data science and machine learning across all facets of the company, powering a wide range of business applications from our internal infrastructure and content demand modeling to media understanding. ETL workflows), as well as downstream (e.g.

Systems 226
article thumbnail

Building Netflix’s Distributed Tracing Infrastructure

The Netflix TechBlog

which is difficult when troubleshooting distributed systems. Now let’s look at how we designed the tracing infrastructure that powers Edgar. This insight led us to build Edgar: a distributed tracing infrastructure and user experience. Investigating a video streaming failure consists of inspecting all aspects of a member account.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Ensuring the Successful Launch of Ads on Netflix

The Netflix TechBlog

This tier extended existing infrastructure by adding new backend components and a new remote call to our ads partner on the playback path. To do this, we devised a novel way to simulate the projected traffic weeks ahead of launch by building upon the traffic migration framework described here.

Traffic 342
article thumbnail

Path to NoOps part 2: How infrastructure as code makes cloud automation attainable—and repeatable—at scale

Dynatrace

Infrastructure as code is a way to automate infrastructure provisioning and management. In this blog, I explore how Dynatrace has made cloud automation attainable—and repeatable—at scale by embracing the principles of infrastructure as code. Infrastructure-as-code. But how does it work in practice?

article thumbnail

What is log management? How to tame distributed cloud system complexities

Dynatrace

Log management is an organization’s rules and policies for managing and enabling the creation, transmission, analysis, storage, and other tasks related to IT systems’ and applications’ log data. Most infrastructure and applications generate logs. How log management systems optimize performance and security.

Systems 186
article thumbnail

Service Mesh and Management Practices in Microservices

DZone

In the dynamic world of microservices architecture, efficient service communication is the linchpin that keeps the system running smoothly. This dedicated infrastructure layer is designed to cater to service-to-service communication, offering essential features like load balancing, security, monitoring, and resilience.

Traffic 231
article thumbnail

What is application security monitoring?

Dynatrace

Application security monitoring is the practice of monitoring and analyzing applications or software systems to detect vulnerabilities, identify threats, and mitigate attacks. Forensics focuses on the systemic investigation and analysis of digital evidence to determine root causes.