Trending Articles

Redis on Azure Performance Benchmark – ScaleGrid for Redis™ vs. Azure Cache

Scalegrid

Redis is an advanced key-value store. In fact, it is the number one key value store and eighth most popular database in the world. It has high throughput and runs from memory, but also has the ability to persist data on disk.

Azure 130

Announcing enterprise-grade observability at scale for OpenTelemetry custom metrics (Part 2)

Dynatrace

Dynatrace news. Welcome back to the second part of our blog series on how easy it is to get enterprise-grade observability at scale in Dynatrace for your OpenTelemetry custom metrics.

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

Dynatrace PurePath 4 integrates OpenTelemetry and the latest cloud-native technologies and provides analytics and AI at scale

Dynatrace

Dynatrace news. Optimal customer experience and faster time to market are key to a successful digital transformation of any enterprise.

How Netflix Scales its API with GraphQL Federation (Part 1)

The Netflix TechBlog

Netflix is known for its loosely coupled and highly scalable microservice architecture. Independent services allow for evolving at different paces and scaling independently. Yet they add complexity for use cases that span multiple services.

An In-Depth Explanation of Code Complexity

DZone

It's no secret code is a complicated thing to write, debug, and maintain which is necessary for high software quality. Moreover, high code complexity brings with it a higher level of code defects, making the code costlier to maintain. So, by reducing code complexity, we can reduce the number of bugs and defects, along with its lifetime cost. What exactly is complex code? How can we objectively assess how complex a piece of code is, whether that's an entire codebase or one small function?

Code 155

Achieving 100Gbps intrusion prevention on a single server

The Morning Paper

Achieving 100 Gbps intrusion prevention on a single server , Zhao et al., OSDI’20. Papers-we-love is hosting a mini-event this Wednesday (18th) where I’ll be leading a panel discussion including one of the authors of today’s paper choice: Justine Sherry. Please do join us if you can.

Fundamentals of table expressions, Part 8 – CTEs, optimization considerations continued

SQL Performance

This article is the eighth part in a series about table expressions. So far I provided a background to table expressions, covered both the logical and optimization aspects of derived tables, the logical aspects of CTEs, and some of the optimization aspects of CTEs.

C++ 93

More Trending

Simple streaming telemetry

The Netflix TechBlog

Introducing gnmi-gateway: a modular, distributed, and highly available service for modern network telemetry via OpenConfig and gNMI By: Colin McIntosh, Michael Costello Netflix runs its own content delivery network, Open Connect , which delivers all streaming traffic to our members.

Webinar Summary: The State of Test Automation in 2020

DZone

In June, our friends at Testim surveyed end-to-end test automation. So, what were the results? Watch this webinar recording where Abstracta COO, Federico Toledo, joined Testim CEO Oren Rubin to uncover what developers, QA, and managers are saying about test automation.

Virtual consensus in Delos

The Morning Paper

Virtual consensus in Delos , Balakrishnan et al. Facebook, Inc. ), OSDI’2020. Before we dive into this paper, if you click on the link above and then download and open up the paper pdf you might notice the familiar red/orange splash of USENIX, and appreciate the fully open access.

How the Seahawks are using a data lake to improve their game

All Things Distributed

Growing up in the Netherlands, American football was largely a foreign concept to me. My version of football was The Beautiful Game , or as most Americans know it, soccer.

Games 118

What is digital experience?

Dynatrace

Dynatrace news. A digital experience is when a user has an interaction with a digital touchpoint provided by an organization. A digital touchpoint may be a mobile application, a website, a SmartTV app, an ATM, an airport check-in kiosk or similar.

Query Tuning with SQL Server 2019

SQL Shack

In this article, we will talk about the query tuning features that were announced with SQL Server 2019. Introduction Sometimes, tuning the queries can be a tough task for database developers or administrators.

API Testing Using Python Script

DZone

Are you trying to test API in your project without a tool? Here comes the Requests library, one of the powerful and standard libraries in Python. Overview: In this article, we will understand how to do API testing using simple python scripts. We shall make use of the Requests library of python to handle HTTP requests. The simple import of this library and any IDE ( eclipse,pycharm, IntelliJ) would suffice, and there is no need for any specific tool to accomplish API testing.

Sponsored Post: IP2Location, Ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. T riplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart. Make your job search O (1), not O ( n ). Apply here. Need excellent people? Advertise your job here! Cool Products and Services.

Understanding Climate Change Using High Performance Computing and Machine Learning

All Things Distributed

D Watson-Parris and NASA Worldview. As the COVID pandemic continues to sequester many of us to our homes, our everyday behaviors have come mostly to a collective halt. The immediate effects are obvious, as cities, roads, and public spaces have emptied.

Explore dynamic management views for monitoring SQL Server Always On Availability Groups

SQL Shack

In this 36th article for SQL Server Always On series, we will explore various dynamic management views (DMV’s) for monitoring the AG replicas.

6 of the Best API Testing Tools in the Market

DZone

API test is a significant part of a successful Continuous Integration/ DevOps practice. As per Google Trends , the interest in Web/ API services tests has been progressively growing over the few decades. According to SmartBear research over 3,372 software professionals in API test over 2019, 91 percent of participants either presently have, or thinking to have a formal API test procedure in place in the coming future.

Making the Switch to Apica Synthetic Monitoring

Apica

Application Performance Management (APM) is a maturing field, full of innovative vendors. Users of APM tools thus have a range Read More. The post Making the Switch to Apica Synthetic Monitoring appeared first on Apica.

Sponsored Post: IP2Location, Ipdata, StackHawk, InterviewCamp.io, Educative, Triplebyte, Stream, Fauna

High Scalability

Who's Hiring? InterviewCamp.io has hours of system design content. They also do live system design discussions every week. They break down interview prep into fundamental building blocks. Try out their platform. T riplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart. Make your job search O (1), not O ( n ). Apply here. Need excellent people? Advertise your job here! Cool Products and Services.

Kubernetes: Challenges for observability platforms

Dynatrace

Dynatrace news. Kubernetes is the de-facto standard for container orchestration as it solves many problems, like distributing workloads across machines, achieving fault tolerance, and re-scheduling workloads when problems occur.

Troubleshooting using Wait Stats in SQL Server

SQL Shack

Introduction Troubleshooting using Wait Stats in SQL Server is an important perspective when it comes to managing databases. As a database professional, you might have come across situations, where your end-users are not happy with reports being slower.

Using the Scientific Method To Debug Containerized Applications

DZone

Ah yes—“It works fine on my machine!” Perhaps the most famous saying in our industry. Even with the advent of containers that provide consistent environments across the SDLC, we still hear developers fall back to this claim when a defect is found. But in the end, if the code doesn't work in test or production, it doesn't work—even if it works locally.

Code 136

Quality Sense Podcast: Julio de Lima – Machine Learning to Understand Performance Testing Results

Abstracta

Júlio explains a machine learning algorithm to reduce the scope of load testing and get meaningful analysis from your data faster In this Quality Sense episode, Fede has.

Proxying Cloudinary Requests with Netlify

Tim Kadlec

My site (and several other side projects) is hosted on Netlify, so I had been eagerly awaiting access to Netlify Edge. I’ve been pretty vocal about my excitement for edge computing solutions , and having access to one right within Netlify would be very handy.

What is DevOps? Unpacking the rise of an IT cultural revolution

Dynatrace

Dynatrace news. DevOps seeks to accomplish smooth and efficient software creation, delivery, monitoring, and improvement by prioritizing agility and adaptability over rigid, stage-by-stage development.

DevOps 168

Dynamic management views for monitoring availability replicas and databases for SQL Server Always On Availability Groups

SQL Shack

In this 37th article for SQL Server Always On Availability Groups, we will explore useful dynamic management views for monitoring availability replicas and databases.

Step by Step Guide for Performance Testing With Gatling

DZone

Gatling is a quite famous and powerful open-source tool for performance/load testing and provides integration with CICD tools like Jenkins. It offers great reporting and an easy to use recorder and script generator. tutorial integration api apis gradle intellij gatling

Incremental Migrations

Addy Osmani

Incremental migrations are excellent for updating large legacy projects. Migrate a small piece at a time with lower risk then gradually do the rest

66

Domain, Subdomain, Bounded Context, Problem/Solution Space in DDD: Clearly Defined

Strategic Tech

Domain-Driven Design is an approach to designing systems, usually software, that emphasises creating a common language between domain experts and system builders. Famous DDD principles include Use a Ubiquitous Language and Make The Implicit Explicit.

Using Dynatrace to master the 5 pillars of the AWS Well-Architected Framework (Part 1)

Dynatrace

Dynatrace news. As organizations plan, migrate, transform, and operate their workloads on AWS, it’s vital that they follow a consistent approach to evaluating both the on-premises architecture and the upcoming design for cloud-based architecture.

AWS 158

Explore the SQL query table hint READPAST

SQL Shack

SQL Server creates an optimized execution plan based on the available inputs such as statistics, indexes. By default, it chooses a cost-optimized execution plan and executes the query. Sometimes, we use SQL queries table hints to override the default mechanism.

JUnit Test Groups for More Reliable Development

DZone

Introduction. As a product is being developed and maintained its test suite is enriched as features and functionalities are added and enhanced. Ideally, development teams should aim having a lot of quick unit tests that are run whenever modifications in the code are made. It is great if these are written before or at least together with the tested code, cover as many use cases as possible and finish running after a reasonable amount of time.

21 top performance engineering leaders to follow on Twitter

TechBeacon Testing

It's a strange time. We work from home. Political messages have invaded our social media. Layoffs over here, bailouts over there. Yet many of us still spend most of our days in front of a screen, writing software and helping improve it.

Monitoring Serverless Applications

Dotcom-Montior

Serverless. It’s likely you’ve already come across this term somewhere, but what exactly does it mean?

Dynatrace named a Leader in the Forrester Wave™: Artificial Intelligence for IT Operations (AIOps) report

Dynatrace

Dynatrace news. We are excited to announce that Dynatrace has been named a Leader in the Forrester Wave™: Artificial Intelligence for IT Operations (AIOps), 2020 report.

Custom policies for AG dashboards of SQL Server Always On Availability Groups

SQL Shack

In this 35th article in SQL Server Always On Availability Groups, we will implement a custom policy for monitoring AG groups.