article thumbnail

CMake: The Case When the Project's Quality Is Unforgivable

DZone

This system is much older than the PVS-Studio static code analyzer, but no one has tried to apply the analyzer on its code and review the errors. CMake is a cross-platform system for automating software building from source code. For comparison, the PVS-Studio analyzer appeared only in 2008. The CMake audience is huge.

article thumbnail

Improve user experience with more visibility into CDN-related HTTP errors (Part 1) 

Dynatrace

Their performance and any errors they cause can have a massive impact on your bottom line. You might be using a CDN for multiple purposes, but the main purpose is to deliver content from locations that are close to your users to ensure better performance and improve user experience. Today, Akamai has ~265,000 delivery nodes.

Tuning 186
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

How To Reduce the Costs of Database Management in Financial Services

Percona

During the recession of 2008, they experienced firsthand how fast money and assets can vanish. Below, we outline some proactive steps for achieving cost efficiency and maintaining performant database environments amid a turbulent economy: 1. Here we are, with an economic downturn looming globally and some countries facing a recession.

article thumbnail

Finding Distinct Values Quickly

SQL Performance

Back in 2014, I wrote an article called Performance Tuning the Whole Query Plan. Implementing the current requirement using that technique is quite straightforward, though the code is necessarily longer than anything we have seen up to this point: WITH R AS. ( The code may be easier to read and understand than the recursive CTE.

Servers 86
article thumbnail

Deprecated features to take out of your toolbox – Part 2

SQL Performance

This wasn't for performance reasons, directly, or to simply follow Microsoft's documented best practices, but revolved more around the decisions you might make when you only have access to some of the data. In my last post , I illustrated one reason you should stop using deprecated system tables like sysprocesses. Afraid of Extended Events?

Servers 64
article thumbnail

MariaDB vs MySQL: Key Differences and Use Cases

Percona

MariaDB is a popular SQL open source relational database management system that originated as a fork of MySQL after MySQL was acquired by Sun Microsystems in 2008 and later Oracle in 2010. MySQL is one of the most popular open source RDBMS used by organizations of all sizes due to its reliability, scalability, and performance.

article thumbnail

If there was ever a good time to be sure you have good governance, this is it

The Agile Manager

A lot of this is a function of the fact that despite the dot-com bust and the 2008 financial crisis, the first two decades of the 2000s have been characterized by overall global economic growth. Is the code written to a degree of simplicity that it is comprehensively testable, and easily maintainable by other developers?