Remove Architecture Remove Code Remove Exercise
article thumbnail

Migrating Critical Traffic At Scale with No Downtime?—?Part 1

The Netflix TechBlog

When undertaking system migrations, one of the main challenges is establishing confidence and seamlessly transitioning the traffic to the upgraded architecture without adversely impacting the customer experience. There is also an increased risk that bugs in the replay logic have the potential to impact production code and metrics.

Traffic 347
article thumbnail

Seniors and Juniors

O'Reilly

The computer doesnt know C++ and doesnt care if the software was written in Java, Haskell, or BASIC; no matter how the software is written, its going to execute binary machine code. Sorting is important, but not for the reasons a junior developer might think; almost nobody will need to implement a sorting algorithm, except as an exercise.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

A key observation was that most of our data scientists had nothing against writing Python code. Data scientists want to retain their freedom to use arbitrary, idiomatic Python code to express their business logic?—?like The steps can be arbitrary Python code. like they would do in a Jupyter notebook.

article thumbnail

Panel Recap: How is your performance and reliability strategy aligned with your customer experience?

Dynatrace

Change starts by thoroughly evaluating whether the current architecture, tools, and processes for configuration, infrastructure, code delivery pipelines, testing, and monitoring enable improved customer experience faster and with high quality or not. Rethinking the process means digital transformation.

Strategy 245
article thumbnail

Seamlessly Swapping the API backend of the Netflix Android app

The Netflix TechBlog

On the Android team, while most of our time is spent working on the app, we are also responsible for maintaining this backend that our app communicates with, and its orchestration code. Image taken from a previously published blog post As you can see, our code was just a part (#2 in the diagram) of this monolithic service.

Latency 241
article thumbnail

Azure Well-Architected Framework: What it is and how to tame it with AI and automation

Dynatrace

As organizations adopt microservices architecture with cloud-native technologies such as Microsoft Azure , many quickly notice an increase in operational complexity. The Azure Well-Architected Framework is a set of guiding tenets organizations can use to evaluate architecture and implement designs that will scale over time.

Azure 246
article thumbnail

DevSecOps: Recent experiences in field of Federal & Government

Dynatrace

How to assess an environment’s security posture, risk and threat profile, and possible attack vectors, where perhaps you didn’t code the application or build the infrastructure, and where new code is deployed frequently, and the infrastructure is constantly changing? And this poses a significant risk. Showing a list of key processes.