December, 2022

article thumbnail

Tech predictions for 2023 and beyond

All Things Distributed

As access to advanced technology becomes even more ubiquitous—as every facet of life becomes data that we can analyze—we will start to see a torrent of innovation, and this will proliferate in 2023.

article thumbnail

Implementing service-level objectives to improve software quality

Dynatrace

As more organizations embrace microservices-based architecture to deliver goods and services digitally, maintaining customer satisfaction has become exponentially more challenging. Implementing service-level objectives (SLOs) has become a vital method for meeting service-level agreements that ensure great user experiences. A service-level objective is a key element within a larger service-level agreement, or contract of sorts, between a provider and a customer.

Software 266
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

Ready-to-go sample data pipelines with Dataflow

The Netflix TechBlog

by Jasmine Omeke , Obi-Ike Nwoke , Olek Gorajek Intro This post is for all data practitioners, who are interested in learning about bootstrapping, standardization and automation of batch data pipelines at Netflix. You may remember Dataflow from the post we wrote last year titled Data pipeline asset management with Dataflow. That article was a deep dive into one of the more technical aspects of Dataflow and didn’t properly introduce this tool in the first place.

article thumbnail

Stuff The Internet Says On Scalability For December 2nd, 2022

High Scalability

Never fear, HighScalability is here! 1958: An engineer wiring an early IBM computer 2021: An engineer wiring an early IBM quantum computer. @enclanglement. My Stuff: I'm proud to announce a completely updated and expanded version of Explain the Cloud Like I'm 10 ! This version adds 2x more coverage, with special coverage of AWS, Azure, GCP, and K8s.

Internet 311
article thumbnail

DevOps vs. SRE vs. Platform Engineer vs. Cloud Engineer: Substance or Semantics?

DZone

DevOps, as initially conceived, was more of a philosophy than a set of practices—and it certainly wasn't intended to be a job title or a role spec. Yet today, DevOps engineers, site reliability engineers, cloud engineers, and platform engineers are all in high demand—with overlapping skillsets and with recruiters peppering role descriptions with liberal sprinklings of loosely related keywords such as "CI/CD pipeline," "deployment engineering," "cloud provisioning," and "Kubernetes.

DevOps 124
article thumbnail

First Principles Thinking for Software Engineers

Addy Osmani

First principles thinking can be helpful for solving complex problems because it allows you to break down a problem into its core elements and then systematically build up a solution from there.

article thumbnail

Adrian’s recipe for gluten and dairy free boozy fruit cake

Adrian Cockcroft

This is a synthesis of several recipes that I’ve modified over the years. I usually make a cake for the holidays. Growing up my mother made what she called a Dundee Cake, a round fruit cake with almonds on top. She would make it a month before, and soak brandy into it. My version avoids wheat and dairy, I use honey rather than sugar and I soak the fruit in spirits before I make it, then it’s good to eat a few days later.

98

More Trending

article thumbnail

5 Best Practices for writing SQL queries

SQL Shack

In this article, we are going to learn some best practices that help to write more efficient SQL queries. Introduction Queries are used to communicate with the databases and perform the database operations. Such as, we use the queries to update data on a database or retrieve data from the database. Because of these functions […].

article thumbnail

What is Cloud Computing? According to ChatGPT.

High Scalability

DALL-E picture generated from the answer. I was curious, given all the ChatGPT love, what it would make of some of our favorite topics. I was both impressed and unimpressed. Impressed. ChatGPT instantly generated an response that might make a good answer in a Miss Universe contest. You know, the kind of answer delivered with a radiant smile calculated to offend no one yet still sounds comprehensive and deep.

Cloud 201
article thumbnail

JSON and Relational Databases – Part One

Percona

JSON data and relational databases have traditionally been diametric opposites. One is very free form with minimal rules on the formatting and the other is very strict and formal. So many folks were surprised when relational databases started adding a JSON data type to their products. In this multi-part blog series, we will start with an overview of using JSON in a relational database.

article thumbnail

Effective Learning with Bloom's Taxonomy

Addy Osmani

Write about what you learn. It pushes you to understand topics better. Sometimes the gaps in our knowledge only become clear when explaining things to others. Blooms Taxonomy can help here.

92
article thumbnail

An album for each year - 2022 version

All Things Distributed

A list of my favorite albums from 1958 through 2022. One per year; no repeats.

121
121
article thumbnail

What is ITOps? Why IT operations is more crucial than ever in a multicloud world

Dynatrace

As more organizations adopt cloud-native technologies, traditional approaches to IT operations have been evolving. Complex cloud computing environments are increasingly replacing traditional data centers. In fact, Gartner estimates that 80% of enterprises will shut down their on-premises data centers by 2025. This transition to public, private, and hybrid cloud is driving organizations to automate and virtualize IT operations to lower costs and optimize cloud processes and systems.

article thumbnail

How to Run Performance Testing on Mobile Apps

Abstracta

Should mobile applications always be tested for performance? How to do it? What are the benefits of Apptim in this regard? These questions and more will be addressed in this article, with interviews with Sofia Palamarchuk, Matias Reina, Fabián Baptista, and Andréi Guchín. The article. The post How to Run Performance Testing on Mobile Apps appeared first on Abstracta Software Testing Services.

article thumbnail

Configuring unixODBC and SQL Server Drivers for HammerDB on Linux

HammerDB

In this post, we will do a walk through example of installing and configuring unixODBC and the SQL Server on Linux drivers as well as the HammerDB connection options to enable HammerDB on Linux to be able to connect to SQL Server. In the example, we have SQL Server running on Windows and are using a virtualized Linux instance to run HammerDB to connect to SQL Server. unixODBC.

Servers 62
article thumbnail

How MySQL Uses character_set Configurations

Percona

There are eight configuration options related to the character_set in MySQL, as shown below. Without reading the MySQL Character Set documentation carefully, it could be hard to know what these configuration options are used for. In addition, for some of the options, unless there is further testing, it could be hard to know how MySQL uses them. mysql> show variables like 'character_set%'; + --+ -+. | Variable_name | Value |. + --+ -+. | character_set_

Servers 88
article thumbnail

Prioritizing tasks using the Eisenhower matrix

Addy Osmani

The Eisenhower matrix is a popular time management tool that can help you prioritize your tasks and make the most of your time.

88
article thumbnail

Hunting for bandwidth on a consumer NVMe drive

n0derunner

The Samsung SSD 970 EVO 500GB claims a sequential read bandwidth of 3400 MB/s this is a story of trying to achieve that number. Starting point We start with a Haswell based PCIE Gen2 machine. First of all write out data across the drive with fio Quick sanity check to ensure we have data on … The post Hunting for bandwidth on a consumer NVMe drive appeared first on n0derunner.

Storage 59
article thumbnail

Dynatrace extends its commitment to the public sector with StateRAMP authorization

Dynatrace

The StateRAMP Project Management Office (PMO) has awarded Dynatrace for Government the status of StateRAMP, authorized at the Moderate impact level, following its assessment. It is the first observability platform to achieve this distinction. This demonstrates to state and local governments and public education institutions in the U.S. that the Dynatrace® Software Intelligence Platform meets the strict security and compliance standards required to enable secure and flawless digital interactions

Education 203
article thumbnail

Performance Testing of a Socket.IO Application

Abstracta

If you’re going through the experience of trying to do a performance test with systems that use the Socket.IO library, one of the best ways is to use Locust, Taurus, and Blazemeter. To learn more about this topic, read this article by December Labs, one. The post Performance Testing of a Socket.IO Application appeared first on Abstracta Software Testing Services.

article thumbnail

How do You Fit Observability within Testing & QA? We have Got Answers!

Simform

Testing in production helps you catch the bugs before the final version goes into production. Observability facilitates testing in production by providing full-stack visibility inside production and infrastructure. This article focuses on observability within testing and covers the impact of observability on testing in production and three testing phases.

Testing 59
article thumbnail

New WAL Archive Module/Library in PostgreSQL 15

Percona

PostgreSQL traditionally uses shell commands to achieve continuous WAL archiving, which is essential for backups and stable standby replication. In the past, we blogged about the inefficiency in that design and how some of the backup tools like PgBackRest solve that problem. It is a well-known problem in the PostgreSQL community, and many discussions happened in the past about the same.

Servers 86
article thumbnail

Running inclusive meetings

Addy Osmani

Inclusive meetings can help surface multiple perspectives and ideas, which can lead to better decision making and problem solving.

74
article thumbnail

Dashboard Story: How We Created PMM Dashboard for Highload

Percona Community

Let’s say you have highload instances. How do you monitor them? There are a lot of servers with 100, 200… 500+ nodes. How can we collect, check, and analyze metrics from all these servers? How can we understand what and where something happened? Scroll, scroll, scroll… down? That was the task that we faced at Percona and successfully resolved.

Metrics 58
article thumbnail

The value of open platforms: How an open software intelligence platform accelerates innovation

Dynatrace

What is an open platform, and why do organizations need them? Today, organizations face unprecedented challenges, including COVID-19 recovery, economic uncertainty, and technological disruption. An open platform can address some of the challenges organizations have experienced as they move to the cloud to become more resilient and agile in the face of disruption.

article thumbnail

Preparing Your Performance Testing for 2023: 5 Challenges and Solutions

Abstracta

The technological and digital transformation boom of 2022 encouraged enterprises and startups to accelerate their development velocity. Consumers demanded more applications within shorter timeframes and of higher quality. What are the performance testing challenges for 2023? Find out everything in this BlazeRunner article. By Sesha. The post Preparing Your Performance Testing for 2023: 5 Challenges and Solutions appeared first on Abstracta Software Testing Services.

article thumbnail

Is Observability Worth It? A Detailed Cost-benefit Analysis

Simform

Observability has taken over all the conversations in the site reliability engineering landscape. But do you know exactly how much money it can save for your business? Or is it that the observability's cost outweights the savings because of benefits? Find out all this and more in our detailed cost-benefit analysis of observability.

article thumbnail

Diffing PostgreSQL Schema Changes

Percona

One of the routine operations when administering PostgreSQL is periodic updates to the database system’s architecture. PostgreSQL does a good job of allowing one to update a schema, add types, functions, triggers, or alter a table by adding and removing columns and updating column data types, etc., in a reliable manner. However, there is no built-in mechanism to help identify the differences, let alone generate the necessary SQL, to accomplish updates in an easy manner from the development

article thumbnail

HammerDB v4.6 New Features Pt2: Jobs Interface

HammerDB

Feedback from the Community raised the Issue Adding the enhancement for storing and retrieval of HammerDB results and configurations #352 that although HammerDB prints result output interactively and to log files, it would be preferred to have these results stored in a format that could be browsed at a later point. In particular, after a running a test it would be ideal to have a repository where we could verify the configuration of the workload that was run, the results and any timing or transa

article thumbnail

Reinvention Risk Trade

The Agile Manager

Southwest Airlines has made headlines in recent days for all the wrong reasons: bad weather impacted air travel, which required Southwest to adjust plane and crew schedules. Those adjusted schedules were often logistically flawed because the planes and crews matched at a specific place and time didn’t make sense in the real world. Making matters worse, those adjusted schedules had to be re-(and re- and re-)adjusted every time either the weather changed or operations changed (ie., more flight can

article thumbnail

OneAgent release notes version 1.255

Dynatrace

We released Dynatrace OneAgent and ActiveGate version 1.255. To learn what’s new, have a look at: OneAgent release notes. ActiveGate release notes. The post OneAgent release notes version 1.255 appeared first on Dynatrace news.

198
198
article thumbnail

WOPR29 is already here!

Abstracta

What will be the importance of performance testing in 5 years? The prestigious performance testing event WOPR29 is in full swing in Montevideo, and we interviewed a panel of experts to talk about this topic. They are Roger Abelenda, Andréi Guchin, Sofia Palamarchuk, Paul Holland, The post WOPR29 is already here! appeared first on Abstracta Software Testing Services.

article thumbnail

Presentation: How SeatGeek Successfully Handle High Demand Ticket On-Sales

InfoQ

Anderson Parra, Vitor Pellegrino discuss how their ticketing systems work and cover the virtual waiting room – the primary component that allows them to handle high-traffic ticket on-sales. By Anderson Parra, Vitor Pellegrino.

Traffic 52
article thumbnail

Missing Library: A pg_upgrade History

Percona

While working as a DBA, we perform many regular tasks, and one of them is upgrading our database systems. There are some techniques to perform a PostgreSQL database upgrade, such as data dump and import, logical replication, or in-site upgrade using pg_upgrade. The last is a good option when you can afford some downtime and desire to reuse the same server where your current instance is running.

C++ 82
article thumbnail

How to Optimize Cost and Reduce Risks in Application Modernization?

Simform

Organizations mainly want to modernize apps for better performance, scalability, and security. But it’s natural to get daunted by the required expenses. Here's everything you should know to save big on costs and avoid the risks on the way.

article thumbnail

2022 in review: New dashboards, Core Web Vitals enhancements, third-party tracking & more!

Speed Curve

Every year feels like a big year, and 2022 has been no exception. Not only did we celebrate our ninth birthday (!!!) we also: Launched a series of new and improved dashboards to help you identify and fix your performance issues more quickly and efficiently (More on those below.). Expanded our test agent locations to bring you even more places to test from worldwide.

article thumbnail

What is digital transformation? How to transform your business strategy

Dynatrace

Every organization wants to digitally transform. But identifying the right path to such transformation can be difficult. So, what is digital transformation? In what follows, we explore the benefits and challenges of digital transformation, the key drivers, and how organizations can ensure a successful digital transformation journey. What is digital transformation?

Strategy 197