Remove Software Architecture Remove Strategy Remove Testing
article thumbnail

Netflix’s Distributed Counter Abstraction

The Netflix TechBlog

Use Cases and Requirements At Netflix, our counting use cases include tracking millions of user interactions, monitoring how often specific features or experiences are shown to users, and counting multiple facets of data during A/B test experiments , among others. Additionally, we employ a bucketing strategy to prevent wide partitions.

Latency 251
article thumbnail

Up your quality and agility factor – using automation to build “performance-as-a-self-service”

Dynatrace

For software engineering teams, this demand means not only delivering new features faster but ensuring quality, performance, and scalability too. One way to apply improvements is transforming the way application performance engineering and testing is done. Check out Dynatrace’s Load testing tool integration.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Ready for changes with Hexagonal Architecture

The Netflix TechBlog

One of the main advantages we also saw in having an app with clear boundaries is our testing strategy?—?the the majority of our tests can verify our business logic without relying on protocols that can easily change. This is where our business logic is tested in detail , and these are the tests we strive to have most of.

article thumbnail

Explore Autonomous Cloud Management at an Autonomous Cloud Lab

Dynatrace

A state of ACM and NoOps is not something you can buy off the shelf or by combining a set of “cloud tools” It is a mind shifting change that improves on the way companies build, test, deliver and release software, introducing new technologies and changing how existing technologies are used. Not sure where to start?

Cloud 196
article thumbnail

From Domains to Value Streams

Strategic Tech

or “How do software architecture, domains, Conway’s Law, Team Topologies, and value streams all fit together?”. Some teams have complicated branching and testing processes which need accentuating, especially when legacy systems are involved or deploying to app stores. The details can vary quite a lot.

article thumbnail

Beyond Problem and Solution Space: Better models for modern product development

Strategic Tech

Problem, Strategy, and Solution Spaces To gain clarity on the terminology, it’s helpful to describe the various activities involved in building a product, which can then be grouped into buckets like problem and solution space or something else.

article thumbnail

Cloud Adoption in 2020

O'Reilly

In other words, comparatively few respondent organizations appear to be pursuing dedicated multi-cloud strategies. If anything, organizations seem to be pursuing multi-cloud strategies—even if they aren’t explicitly “doing” multi-cloud. Amazon and AWS Ascendant. Microservices Achieves Critical Mass, SRE Surging. 3 But which cloud?

Cloud 144