November, 2022

article thumbnail

Machine Learning for Fraud Detection in Streaming Services

The Netflix TechBlog

By Soheil Esmaeilzadeh , Negin Salajegheh , Amir Ziai , Jeff Boote Introduction Streaming services serve content to millions of users all over the world. These services allow users to stream or download content across a broad category of devices including mobile phones, laptops, and televisions.

Metrics 299
article thumbnail

The Distributed Computing Manifesto

All Things Distributed

Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of Amazon that transformed the architecture of Amazon's ecommerce platform. It highlights the challenges we were facing at the end of the 20th century, and hints at where we were headed

Ecommerce 209
Insiders

Sign Up for our Newsletter

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

article thumbnail

Sorting in C#: OrderBy.OrderBy or OrderBy.ThenBy? What's More Effective and Why?

DZone

Suppose we need to sort the collection by multiple keys. In C#, we can do this with the help of OrderBy().OrderBy() OrderBy() or OrderBy().ThenBy(). ThenBy(). But what is the difference between these calls? To answer this question, we need to delve into the source code.

C++ 271
article thumbnail

Optimize your observability pipeline for AWS Lambda serverless functions

Dynatrace

As companies accelerate digital transformation, cloud services such as AWS Lambda help companies to modernize their application architectures to quickly adapt to the needs of their customers while offloading the operational complexity to their cloud vendor.

Lambda 229
article thumbnail

Debugging Tactics

Addy Osmani

Debugging is the process of finding and fixing problems in software so that it functions as intended

Software 129
article thumbnail

Sustainable Software Engineering Through Performance Testing

Abstracta

The optimization of performance testing can contribute to achieving sustainable software engineering. Why is the digital carbon footprint getting bigger every day? What are the best practices to reduce it?

article thumbnail

Seeing through hardware counters: a journey to threefold performance increase

The Netflix TechBlog

By Vadim Filanovsky and Harshad Sane In one of our previous blogposts, A Microscope on Microservices we outlined three broad domains of observability (or “levels of magnification,” as we referred to them)?—?Fleet-wide, Fleet-wide, Microservice and Instance.

Hardware 363

More Trending

article thumbnail

A Deep Dive Into Distributed Tracing

DZone

This is an article from DZone's 2022 Performance and Site Reliability Trend Report. For more: Read the Report. Distributed tracing, as the name suggests, is a method of tracking requests as it flows through distributed applications.

Metrics 264
article thumbnail

Dynatrace enhances Business Analytics with business events powered by Grail

Dynatrace

Following the launch of Dynatrace® Grail for Log Management and Analytics , we’re excited to announce a major update to our Business Analytics solution.

Analytics 224
article thumbnail

Best Frontend Frameworks for Web Development in 2022

Simform

User experience is the number one priority for every business in the market today. As a developer, even the brief you get on your project talks about the simplicity of the user interface it is supposed to feature. Software Development

article thumbnail

Focus on high-leverage activities.

Addy Osmani

Leverage = impact produced / time invested. It is the ability to get more done with less effort, time or money

89
article thumbnail

For your eyes only: improving Netflix video quality with neural networks

The Netflix TechBlog

by Christos G. Bampis , Li-Heng Chen and Zhi Li When you are binge-watching the latest season of Stranger Things or Ozark, we strive to deliver the best possible video quality to your eyes.

Network 294
article thumbnail

¡Bienvenida España! Introducing the new AWS Europe (Spain) Region

All Things Distributed

The new AWS Europe (Spain) Region is ready for use. Now, go build

AWS 97
article thumbnail

A Primer on Distributed Systems Observability

DZone

This is an article from DZone's 2022 Performance and Site Reliability Trend Report. For more: Read the Report. In the past few years, the complexity of systems architectures drastically increased, especially in distributed, microservices-based architectures.

Systems 264
article thumbnail

Dynatrace supports SnapStart for Lambda as an AWS launch partner

Dynatrace

Dynatrace is proud to be an AWS launch partner in support of Amazon Lambda SnapStart. The new Amazon capability enables customers to improve the startup latency of their functions from several seconds to as low as sub-second (up to 10 times faster) at P99 (the 99th latency percentile).

Lambda 219
article thumbnail

Observability-Driven Development: From Development to DevOps

Simform

Observability allows visibility into distributed systems for automated problem identification and resolution. Observability-driven development (ODD) is an approach to shift left observability to the earliest stage of the software development life cycle.

DevOps 105
article thumbnail

Managing Complex Change

Addy Osmani

The Managing Complex Change model by Dr. Mary Lippitt is an effective framework that can be used in any organization to initiate change

88
article thumbnail

Helping VFX studios pave a path to the cloud

The Netflix TechBlog

By: Peter Cioni (Netflix), Alex Schworer (Netflix), Mac Moore (Conductor Tech.), Rachel Kelley (AWS), Ranjit Raju (AWS) Rendering is core to the the VFX process VFX studios around the world create amazing imagery for Netflix productions.

Cloud 251
article thumbnail

On site in Denmark: Behind the scenes with Veo

All Things Distributed

In the fourth episode of season 3 of Now Go Build, I visit with Veo in Denmark

80
article thumbnail

Performance Engineering Powered by Machine Learning

DZone

This is an article from DZone's 2022 Performance and Site Reliability Trend Report. For more: Read the Report. Software testing is straightforward — every input => known output. However, historically, a great deal of testing has been guesswork.

article thumbnail

Accelerate resolution of network issues with AI-powered event reporting based on SNMP traps

Dynatrace

Complexity and data volume for IT infrastructure soars to new heights. The volume of data and events grows in tandem with the rising complexity of IT infrastructure. Monitoring modern IT infrastructure is difficult, sometimes impossible, without advanced network monitoring tools.

Network 218
article thumbnail

Trip report: Autumn ISO C++ standards meeting (Kona)

Sutter's Mill

A few minutes ago, the ISO C++ committee completed its second-to-last meeting of C++23 in Kona, HI, USA. Our host, the Standard C++ Foundation, arranged for high-quality facilities for our six-day meeting from Monday through Saturday. We currently have 26 active subgroups, nine of which met in six parallel tracks throughout the week; some groups ran all week, and others ran for a few days or a part of a day, depending on their workloads.

C++ 75
article thumbnail

A coach, a mentor and a sponsor

Addy Osmani

A coach talks to you, a mentor talks with you, and a sponsor talks about you. Each can play a valuable role in your career growth

80
article thumbnail

Consistent caching mechanism in Titus Gateway

The Netflix TechBlog

by Tomasz Bak and Fabio Kung Introduction Titus is the Netflix cloud container runtime that runs and manages containers at scale.

Cache 208
article thumbnail

AI’s ‘SolarWinds Moment’ Will Occur; It’s Just a Matter of When

O'Reilly

Major catastrophes can transform industries and cultures. The Johnstown Flood, the sinking of the Titanic, the explosion of the Hindenburg, the flawed response to Hurricane Katrina–each had a lasting impact.

Media 92
article thumbnail

Creating an SRE Practice: Why and How

DZone

This is an article from DZone's 2022 Performance and Site Reliability Trend Report. For more: Read the Report. Site reliability engineering (SRE) is the state of the art for ensuring services are reliable and perform well. SRE practices power some of the most successful websites in the world.

Website 246
article thumbnail

What is container as a service? How CaaS compares to PaaS, IaaS, and FaaS

Dynatrace

The containerization craze has continued for enterprises, with benefits such as portability, efficiency, and scalability. In fact, according to a Gartner forecast , revenue for global container management software and services will reach $944 million in 2024 — up from $465.8 million in 2020.

article thumbnail

Getting Started with MongoDB Atlas and Azure Functions using Node.js

The Polyglot Developer

So you’re building serverless applications with Microsoft Azure Functions, but you need to persist data to a database. What do you do about controlling the number of concurrent connections to your database from the function?

Azure 64
article thumbnail

Debugging teams with the Lencioni Model

Addy Osmani

The Lencioni model is a framework for debugging and treating dysfunction within teams

74
article thumbnail

New Series: Creating Media with Machine Learning

The Netflix TechBlog

By Vi Iyengar , Keila Fong , Hossein Taghavi , Andy Yao , Kelli Griggs , Boris Chen , Cristina Segalin , Apurva Kansara , Grace Tang , Billur Engin , Amir Ziai , James Ray , Jonathan Solorzano-Hamilton Welcome to the first post in our multi-part series on how Netflix is developing and using machine learning (ML) to help creators make better media?—?from

Media 206
article thumbnail

A Guide To Image Optimization On Jamstack Sites

Smashing Magazine

A Guide To Image Optimization On Jamstack Sites. A Guide To Image Optimization On Jamstack Sites. Alba Silvente. 2022-11-17T10:00:00+00:00. 2022-11-17T14:33:01+00:00. This article is sponsored by Storyblok. Today, creating content on the Internet is the norm, not the exception.

Media 92
article thumbnail

Building an Open-Source Observability Toolchain

DZone

This is an article from DZone's 2022 Performance and Site Reliability Trend Report. For more: Read the Report. Open-source software (OSS) has had a profound impact on modern application delivery.

article thumbnail

Dynatrace for AWS Compute Optimizer

Dynatrace

Today, AWS Compute Optimizer has expanded its metric ingest beyond Cloudwatch, which will be announced at the Amazon re:Invent 2022 conference in Las Vegas November 28-December 2.

AWS 200
article thumbnail

A Look at WOPR’s History From Within

Abstracta

How was the Workshop on Performance and Reliability (WOPR) born? What is the vision behind it? Find out in this article, featuring Eric Proegler and Paul Holland. By Natalie Rodgers WOPR is still making significant contributions even after 29 editions. The first one was held.

article thumbnail

Build a Totally Serverless REST API with MongoDB Atlas

The Polyglot Developer

So you want to build a REST API, but you don’t want to worry about the management burden when it comes to scaling it to meet the demand of your users. Or maybe you know your API will experience more burst usage than constant demand and you’d like to reduce your infrastructure costs.

article thumbnail

You should.

The Agile Manager

Our favorite craft brewer has a tap room. They never have more than a dozen beers on tap. They only serve their own brewed beers, never anything sourced from another producer. They have only marginal amounts of product distribution; for all intents and purposes, they sell only through their tap room.

FinTech 52
article thumbnail

No-code vs. Low-code vs. High-code: An Ultimate Showdown of the Web Development Method

Simform

No-code and low-code platforms provide rapid development, but there are limitations of customizations, integrations, and extensibility. On the other hand, high-code development offers high-level customizations with better extensibility. So, the question is which one to choose.

Code 52