November, 2020

Setting MySQL Configuration Variables – MySQL 5.7 vs MySQL 8.0

Scalegrid

MySQL configuration variables are a set of server system variables used to configure the operation and behavior of the server. In this blog post, we will explain the differences in managing the configuration variables between MySQL 5.7 and MySQL 8.0.

Site-Speed Topography

CSS Wizardry

A couple of years ago, my first few days on a new web performance project were always slow going. So many false starts, tedious workflows, and a complete lack of efficiency really made it difficult for me to find momentum.

Speed 162
Insiders

Sign Up for our Newsletter

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

Keeping Netflix Reliable Using Prioritized Load Shedding

The Netflix TechBlog

How viewers are able to watch their favorite show on Netflix while the infrastructure self-recovers from a system failure By Manuel Correa , Arthur Gonigberg , and Daniel West Getting stuck in traffic is one of the most frustrating experiences for drivers around the world.

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 203

ShiftLeft on Refactoring a Live SaaS Environment

High Scalability

This is guest a post by Preetam Jinka , Senior Infrastructure Engineer at ShiftLeft. Originally published here. ShiftLeft NextGen Static Analysis (NG SAST) is a software-as-a-service static analysis solution that allows developers to scan every pull request for security issues.

Java vs. Python Comparison: The Battle of Best Programming Language in 2021

DZone

Comparing two programming languages is similar to a comparison between two cars, where two different individuals may have different opinions on both of them. Well, as starters, computer programming languages have come a long way since their inception. Today, everything we dwell upon has to have a programming language behind it, easing away our troubles. Two great examples to support the same statement would be the following.

Java 178

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

More Trending

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.

Accelerate transformation with automated observability for Google Cloud Platform

Dynatrace

Dynatrace news. As a leader in cloud infrastructure and platform services , the Google Cloud Platform is fast becoming an integral part of many enterprises’ cloud strategies.

Google 192

Stuff The Internet Says On Scalability For November 6th, 2020

High Scalability

Hey, no power outages this week, so it's finally HighScalability time! Stunning: Tycho Crater Region with Colours by Alain Paillou. Do you like this sort of Stuff? Without your support on Patreon this Stuff won't happen. Know someone who could benefit from becoming one with the cloud? I wrote Explain the Cloud Like I'm 10 just for them. On Amazon it has 189 mostly 5 star reviews.

JMeter + Pepper-Box Plugin for Kafka Performance Testing to Choose or Not to Choose?

DZone

Agenda for This Article. Several words about Apache Kafka. How to start Kafka performance testing with JMeter + Pepper-Box plugin ? Is it possible to write samplers for JMeter on your own to provide Kafka performance testing? Pros and cons. W hen it is necessary to choose between the Pepper-Box plugin and your own Kafka load samplers for JMeter. Conclusion. Several Words About Apache Kafka.

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 132

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.

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.

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.

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++ 89

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.

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.

Grüezi Schwiiz! Bonjour la Suisse! Buongiorno Svizzera! An AWS Region comes to Switzerland

All Things Distributed

Today I’m happy to announce our plans to open a new AWS Region in Switzerland in the second half of 2022.

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.

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.

Effective Skeleton Screens

Tim Kadlec

When I first stumbled on the idea of skeleton screens, thanks to Luke Wroblewski talking about them back in 2013 , I latched onto them pretty quickly. I have never been a fan of progress bars and spinners, and skeleton screens seemed like a smart step in the right direction.

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 158

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.

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.

BPF binaries: BTF, CO-RE, and the future of BPF perf tools

Brendan Gregg

Two new technologies, BTF and CO-RE, are paving the way for BPF to become a billion dollar industry.

C++ 101

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.

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.

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.

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.

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.

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.

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.

[CSF] LogViewer: A New Tool for Monitoring Logs

DZone

The project is located on GitHub: [link]. Introduction. There are many tools in the world for analysis logs, but most of my colleagues used the simple text editor or “less” command in the terminal.

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.

Enterprise Architecture in a Product-Oriented DevOps World

Strategic Tech

Enterprise Architecture (EA) is hugely important for medium and large organisations. Enterprise Architects take a broad look at an organisation, and are experts in aligning technology solutions with the business objectives. In my experience as a consultant, EAs are not having the impact they should.