article thumbnail

Understanding the deadlock definition in SQL Server

SQL Shack

This article explains the deadlock definition in SQL Server, and it also mentions how to capture deadlock with extended events. Deadlock Definition Deadlock occurs when two processes want […]. Deadlock is a resource contention issue that occurs between two or more than two processes.

Servers 93
article thumbnail

T-SQL Windowing Improvements in SQL Server 2022

SQL Performance

Microsoft recently released the first public preview of SQL Server 2022. This clause is now available in Azure SQL Database and SQL Server 2022, provided you use database compatibility level 160 or higher. For example, the following query is valid since the window name definitions aren’t cyclic: SELECT 'This is valid'.

Servers 145
Insiders

Sign Up for our Newsletter

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

article thumbnail

A Dynatrace champions guide to get ahead of digital marketing campaigns

Dynatrace

As Dynatrace is an all in one solution, you have multiple options to capture the needed data; you can use Real User Monitoring (RUM) properties , Server-side request attribute , and Log metrics. In the next step change, the UTM campaign parameter to also be a user action property by editing the definition as shown on the screenshot below.

Traffic 264
article thumbnail

Practical API Design at Netflix, Part 1: Using Protobuf FieldMask

The Netflix TechBlog

By default, gRPC uses protobuf as its IDL (interface definition language) and data serialization protocol. Our protobuf message definition (.proto link] When the protobuf compiler (protoc) compiles this message definition, it creates the code in the language of your choice (Java in our example). FieldMask is a protobuf message.

Design 246
article thumbnail

The Client/Server Rendering Spectrum

CSS - Tricks

I've definitely been guilty of thinking about rendering on the web as a two-horse race. There is Server-Side Rendering (SSR, like this WordPress site is doing) and Client-Side Rendering (CSR, like a typical React app). The Client/Server Rendering Spectrum by Chris Coyier ( @chriscoyier ). See the Pen. on CodePen.

Servers 109
article thumbnail

Migrating Netflix to GraphQL Safely

The Netflix TechBlog

Before GraphQL: Monolithic Falcor API implemented and maintained by the API Team Before moving to GraphQL, our API layer consisted of a monolithic server built with Falcor. A single API team maintained both the Java implementation of the Falcor framework and the API Server. To launch Phase 1 safely, we used AB Testing.

Traffic 358
article thumbnail

Dynatrace memory analysis helps Product Architects identify unknown unknowns

Dynatrace

We recently extended the pre-shipped code-level API definitions to group logical parts of our code so they’re consistently highlighted in all code-level views. Another benefit of defining custom APIs is that the memory allocation and surviving object metrics are split by each custom API definition.

Java 221