article thumbnail

Everything as Code

Dynatrace

At Dynatrace we believe that monitoring and performance should both be automated processes that can be treated as code without the need for any manual intervention. And, applying the “Everything as Code” principles can greatly help achieve that. Treating these different processes as code will ensure that best practices are followed.

Code 111
article thumbnail

Fundamentals of table expressions, Part 7 – CTEs, optimization considerations

SQL Performance

Then, you will probably want to continue reading this section and test the code that I use as I revisit key unnesting examples that I previously demonstrated with derived tables and convert them to use CTEs. Since we have only five shippers, there are only five index seek operations, resulting in a very efficient plan. ( SELECT S.

C++ 140
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

My C++ Now 2023 talk is online: “A TypeScript for C++”

Sutter's Mill

1:00 Intro and roadmap for the talk 2:28 1. cppfront recap 2:35 – green-field experiments are great; but cppfront is about refreshing C++ itself 3:28 – “when I say compatibility.

C++ 89
article thumbnail

Top Reasons to Choose Kotlin for Android App Development in 2023

Tech News Gather

The application world began to move forward after Google announced Kotlin as the new programming language for Android Apps at the 2017 I/O conference. It has the tremendous advantage of reusable code, which saves time and effort. When developers write Java code, they are bound to make mistakes. In October 2017, Android 3.0

article thumbnail

Autonomous Cloud Enablement aka Scaling NoOps via Self-Service

Dynatrace

We first brought our DevOps story to life at Perform 2017 when our CTO & Founder Bernd Greifeneder, DevOps Lead Anita Engleder and I went on stage. We talked about the cultural and process changes in order to follow through on Bernd’s requirement of “ 1 hour Code to Production !”.

Cloud 185
article thumbnail

Solaris to Linux Migration 2017

Brendan Gregg

It uses a Solaris Porting Layer (SPL) to provide a Solaris-kernel interface on Linux, so that unmodified ZFS code can execute. There's also a ZFS send/recv code path that should try to use the TASK_INTERRUPTIBLE flag (as suggested by a coworker), to avoid a kernel hang (can't kill -9 the process). LTS (April 2016).

article thumbnail

Viewing and Sorting XEvents Efficiently (Code Samples) – XEProfiler

SQL Server According to Bob

The sample code is provided “as is” and any express or implied warranties, including the implied warranties of merchantability and fitness for a particular purpose, are disclaimed. .</param> </param> protected override void Dispose(bool disposing) { if (disposing && (components !=