Remove Code Remove Exercise Remove Metrics Remove Systems
article thumbnail

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

The Netflix TechBlog

Behind the scenes, a myriad of systems and services are involved in orchestrating the product experience. These backend systems are consistently being evolved and optimized to meet and exceed customer and product expectations. This is particularly important for complex APIs that have many high cardinality inputs.

Traffic 339
article thumbnail

Building High-Quality Software

DZone

It sits at the very beginning of the process before the code is written and can save an immense amount of time down the road (of somebody spending tons of time just to get to a dead-end). I really like what one of the smartest people with whom I worked said: “A good design is a design where you can see the code”. Important note.

Software 245
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

Efficient SLO event integration powers successful AIOps

Dynatrace

In other words, where the application code resides. However, it’s essential to exercise caution: Limit the quantity of SLOs while ensuring they are well-defined and aligned with business and functional objectives. Data Explorer “test your Metric Expression” for info result coming from the above metric.

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 233
article thumbnail

Percona Is Introducing Telemetry Mechanisms Into MySQL, PostgreSQL, and MongoDB

Percona

The process of gathering data will take some time, but we plan to periodically share statistics that we collect, like breakdowns of versions of database software being used or popular operating systems and architectures. Future releases may add additional metrics. Here is an excerpt from Percona XtraDB Cluster 8.0.34

article thumbnail

Supercharging saga development

Particular Software

You can create a class that is a lousy saga but is still perfectly valid C# code. With Roslyn analyzers and code fixes , we can now do a lot better and help guide you toward the pit of success. This will save you time, as you won’t have to run your code to find out that you can’t use DateTime as a correlation property type.

article thumbnail

What, Exactly, Is Agile Management?

The Agile Manager

If we accept the fact that Agile is a value system and not a set of mechanical processes, it stands to reason that there must be something different about the norms and behaviors of Agile managers vis-a-vis traditional managers. The metrics are only very rarely used to drive the team.

Metrics 52