February, 2024

article thumbnail

Bridging the Observability Gap for Modern Cloud Architectures

DZone

Cloud-native architectures have brought immense complexity along with increased business agility. But with this complexity comes fragility and lack of transparency into system performance and reliability. At Perform 2024, Dynatrace announced three major platform enhancements aimed squarely at bridging this observability gap for engineering teams. According to Steve Tack , SVP of Product Management at Dynatrace, a key goal is to "help organizations adopt new technologies with confidence.

article thumbnail

The future of work: How to zig, zag, and steer your career in the AI era

Dynatrace

Today’s macroeconomic environment is dynamic and uncertain, generating many questions about the future of work. New technologies are disrupting the landscape, while company mergers, acquisitions, and economic volatility abound. As artificial intelligence becomes more pervasive in organizations, the workforce senses that the future of work is undergoing massive shifts.

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

Introducing SafeTest: A Novel Approach to Front End Testing

The Netflix TechBlog

by Moshe Kolodny In this post, we’re excited to introduce SafeTest, a revolutionary library that offers a fresh perspective on End-To-End (E2E) tests for web-based User Interface (UI) applications. The Challenges of Traditional UI Testing Traditionally, UI tests have been conducted through either unit testing or integration testing (also referred to as End-To-End (E2E) testing).

Testing 244
article thumbnail

Setting Up MongoDB SSL Encryption

Scalegrid

In a world where data security is essential, enabling MongoDB SSL is critical in fortifying your database. This guide walks you through implementing SSL/TLS encryption for MongoDB. Each section is crafted to elevate your database’s security protocol, from acquiring the necessary SSL certificates to configuring server and client connections. Key Takeaways SSL/TLS encryption is essential for securing data transfer in MongoDB, which supports Forward Secrecy and has undergone configuration cha

Servers 130
article thumbnail

What I've been reading since re:Invent

All Things Distributed

After a busy conference season, I've taken some time to catch up on reading and make a dent in the pile of books on my nightstand. Here's what I've started, finished, and picked up since re:Invent.

131
131
article thumbnail

In Search of Transparency at FOSDEM

Percona

FOSDEM is for sure one of the most respected free and open source software-focused conferences in Europe, which is loved by many, myself included. It is from the point of love I am raising concerns about transparency, which seems to be lacking in regard to some processes at FOSDEM.

article thumbnail

Logging and Monitoring in a Docker Environment

DZone

Docker, the main containerization technology, has transformed application packaging and deployment. While Docker makes it easier to execute apps, it is also critical to monitor and log your Dockerized environments to ensure they are working properly and stay safe. In this post, we’ll go into the realm of Docker logging and monitoring, looking at the best practices, tools, and techniques for keeping your containerized apps operating smoothly.

More Trending

article thumbnail

Announcing bpftop: Streamlining eBPF performance optimization

The Netflix TechBlog

By Jose Fernandez Today, we are thrilled to announce the release of bpftop , a command-line tool designed to streamline the performance optimization and monitoring of eBPF applications. As Netflix increasingly adopts eBPF [ 1 , 2 ], applying the same rigor to these applications as we do to other managed services is imperative. Striking a balance between eBPF’s benefits and system load is crucial, ensuring it enhances rather than hinders our operational efficiency.

article thumbnail

Uber Improves Resiliency of Microservices with Adaptive Load Shedding

InfoQ

Uber created a new load-shedding library for its microservice platform, serving over 130 million customers and handling aggregated peaks of millions of requests per second (RPSs). The company replaced the solution based on QALM with Cinnamon library, which, in addition to graceful degradation, can dynamically and continuously adjust the capacity of the service and the amount of load shedding.

Latency 112
article thumbnail

NEW: On-demand testing in SpeedCurve!

Speed Curve

Image by Freepik On-demand testing has sparked a lot of discussion here at SpeedCurve over the past year. You've always had the ability to manually trigger a round of tests – based on the scheduled tests in your settings – using the 'Test Now' button. But there hasn't been a lot of flexibility to support nuanced use cases, such as. "I just deployed changes to my site and want to check for any regressions.

Testing 77
article thumbnail

Can Disk Space Be Saved in MySQL by Adding a Primary Key?

Percona

Historically, MySQL does not require explicit primary key defined on tables, and it’s like that by default till this day (MySQL version 8.3.0). Such a requirement is imposed through two replication methods, though: Group Replication and Percona XtraDB Cluster (PXC), where using tables without a primary key is not allowed by default.

115
115
article thumbnail

AIOps Now: Scaling Kubernetes With AI and Machine Learning

DZone

If you are a site reliability engineer (SRE) for a large Kubernetes-powered application, optimizing resources and performance is a daunting job. Some spikes, like a busy shopping day, are things you can broadly schedule, but, if done right, would require painstakingly understanding the behavior of hundreds of microservices and their interdependence that has to be re-evaluated with each new release — not a very scalable approach, let alone the monotony and resulting stress to the SRE.

article thumbnail

Cloud observability now mandatory for organizations to thrive amid digital disruption

Dynatrace

As organizations face an increasingly competitive, dynamic, and disruptive macroeconomic environment, they have turned to cloud services and digitization for an edge. But as they embrace digital transformation in the cloud, organizations often confront significant challenges. Multicloud environments create massive complexity and a lack of visibility into the potential problems that cloud applications create, from application performance problems and user experience issues to cybersecurity threat

Cloud 233
article thumbnail

HammerDB v4.10 New Features: Partitioning and Advanced Statistics for SQL Server TPROC-H

HammerDB

HammerDB v4.10 adds performance enhancements for the SQL Server TPROC-H workload in the form of partitioning for the orders and lineitem tables as well as the option to create advanced statistics. Enabling Partitioning and Advanced Statistics These can be selected with a checkbox in the GUI. or the following options being set to true in the CLI. mssqls_tpch_partition_orders_and_lineitems = true mssqls_tpch_advanced_stats = true Benefits of Partitioning and Advanced Statistics When partitioning i

Servers 62
article thumbnail

Pinterest Open-Sources a Production-Ready PubSub Java Client for Kafka, Flink, and MemQ

InfoQ

Pinterest open-sourced its generic PubSub client library, PSC, which has been heavily used in production for a year and a half. The library helped the engineering teams by increasing developer velocity, and the scalability and stability of services using it. Over 90% of Java applications have migrated to PSC with minimal changes.

article thumbnail

Percona Monthly Bug Report: January 2024

Percona Community

At Percona, we believe that transparency is key to improving our products. We are dedicated to creating top-of-the-line open-source database solutions and providing support for any issues that may arise. We encourage feedback and bug reports to help us continually improve. We stay updated on bug reports through our own platform as well as other sources to ensure we have the most up-to-date information.

article thumbnail

Are Your MySQL Users Using ‘password’ or ‘thebossisajerk’ as Passwords?

Percona

Are your MySQL users using ‘password’, ‘s3cr3t’, or ‘thebossisajerk’ as their passwords? Easy-to-guess passwords can be disastrous to the security of your data, but there is a way to exclude inappropriate words or phrases from being used.

115
115
article thumbnail

Creating a Hybrid Disaster Recovery Solution Utilizing Availability Group and Log-Shipping

DZone

SQL Server Always on availability group is a great addition to SQL Server for providing high availability and disaster recovery. Always-on availability group support failover the environment for a discrete set of user databases, known as availability databases, that failover together. They also support a set of read-write primary databases and several sets of corresponding secondary databases.

article thumbnail

What are quality gates? How to use quality gates to deliver better software at speed and scale

Dynatrace

To remain competitive in today’s fast-paced market, organizations must not only ensure that their digital infrastructure is functioning optimally but also that software deployments and updates are delivered rapidly and consistently. Thus, to meet demands and stay ahead of competitors, teams should strive to accelerate releases as much as possible. But how can organizations avoid sacrificing quality while maintaining a fast deployment pace?

Speed 209
article thumbnail

HammerDB v4.10 New Features: Schema and Consistency Checks

HammerDB

The HammerDB TPROC-C and TPROC-H workloads are derived from the TPC-C and TPC-H workloads respectively. Although the HammerDB workloads are not identical to TPC-C and TPC-H it is still important that the workloads implemented maintain the same data consistency as the official workloads. For this reason HammerDB has implemented the data consistency checks for TPC-C and TPC-H to be run against all databases.

C++ 62
article thumbnail

Presentation: Managing 238M Memberships at Netflix

InfoQ

Surabhi Diwan discusses how the Netflix’ membership team outgrew many of its technology and architectural choices as memberships went from a few hundred thousand to 200 million.

article thumbnail

Revolutionize Your Web Presence: Explore The Potential Of WordPress Page Builders!

Official Blog - World Web Technology

Convert your online presence with the dynamic proficiencies of WordPress page builders! These spontaneous tools revolutionize the structure of web design. It empowers WordPress designers to create stunning websites without complex coding. You may unleash your creativity and elevate your digital identity as a web designer. It provides limitless possibilities for WordPress website builders.

Website 59
article thumbnail

MySQL 8.2.0 Community vs. Enterprise; Is There a Winner?

Percona

To be honest, the comparison between the two MySQL distributions is not something that excited me a lot. Mainly because from my MySQL memories, I knew that there is not a real difference between the two distributions when talking about the code base.

Code 107
article thumbnail

Mastering Prometheus: Unlocking Actionable Insights and Enhanced Monitoring in Kubernetes Environments

DZone

In the dynamic world of cloud-native technologies, monitoring and observability have become indispensable. Kubernetes, the de-facto orchestration platform, offers scalability and agility. However, managing its health and performance efficiently necessitates a robust monitoring solution. Prometheus, a powerful open-source monitoring system, emerges as a perfect fit for this role, especially when integrated with Kubernetes.

article thumbnail

Automate CI/CD pipelines with Dynatrace: Part 4, Validation stage

Dynatrace

In the previous blog post of this series , we discussed the crucial role of Dynatrace as an orchestrator that steps in to stop the testing phase in case of any errors. Additionally, Dynatrace equips SREs and application teams with valuable insights powered by Davis ® AI. In this blog post of the series, we will explore the use of Site Reliability Guardian (SRG) in more detail.

DevOps 205
article thumbnail

HammerDB v4.10 New Features: Purge and Write back for MariaDB TPROC-C

HammerDB

Many of the HammerDB TPROC-C workloads have included features to prevent the database doing maintenance tasks for the previous run whilst another run is taking place. This is particularly important when running automated workloads back-back to generate a performance profile for a progressively increasing number of virtual users. An example of this is the “Checkpoint when complete” option for Oracle which will flush all dirty/modified data blocks in the in-memory buffer cache to disk

C++ 62
article thumbnail

Presentation: Sigstore: Secure and Scalable Infrastructure for Signing and Verifying Software

InfoQ

Billy Lynch, Zack Newman discuss the architecture and internals of Sigstore and keyless signing, along with the security considerations that drove the design.

article thumbnail

How to use Server Timing to get backend transparency from your CDN

Speed Curve

80% of end-user response time is spent on the front end. That performance golden rule still holds true today. However, that pesky 20% on the back end can have a big impact on downstream metrics like First Contentful Paint (FCP), Largest Contentful Paint (LCP), and any other 'loading' metric you can think of. Server-timing headers are a key tool in understanding what's happening within that black box of Time to First Byte (TTFB).

Servers 59
article thumbnail

PostgreSQL Column Alignment and Padding – How To Improve Performance With Smarter Table Design

Percona

In this blog post, we are going to briefly discuss the reasons why column order matters when creating tables -or relations- in PostgreSQL.

Design 119
article thumbnail

What Is Platform Engineering?

DZone

Platform engineering is the creation and management of foundational infrastructure and automated processes, incorporating principles like abstraction, automation, and self-service, to empower development teams, optimize resource utilization, ensure security, and foster collaboration for efficient and scalable software development. In today's fast-paced world of software development, the evolution of " platform engineering" stands as a transformative force, reshaping the landscape of software cre

article thumbnail

Dynatrace SaaS release notes version 1.286

Dynatrace

We have released Dynatrace version 1.286. To learn what’s new, have a look at the release notes. The post Dynatrace SaaS release notes version 1.286 appeared first on Dynatrace news.

196
196
article thumbnail

Release Roundup February 21, 2024

Percona Community

Percona software releases and updates February 5 - February 21, 2024. Percona is a leading provider of unbiased, performance-first, open source database solutions that allow organizations to easily, securely, and affordably maintain business agility, minimize risks, and stay competitive, free from vendor lock-in. Percona software is designed for peak performance, uncompromised security, limitless scalability, and disaster-proofed availability.

article thumbnail

Presentation: Maximizing Performance and Efficiency in Financial Trading Systems through Vertical Scalability and Effective Testing

InfoQ

Peter Lawrey discusses achieving vertical scalability by minimizing accidental complexity and using an event-driven architecture.

article thumbnail

Patterns of Poor Governance

The Agile Manager

As I mentioned last month, many years ago I was toying around with a governance maturity model. Hold your groans, please. Turns out there are such things. I’m sure they’re valuable. I’m equally sure we don’t need another. But as I wrote last month there seemed to be something in my scribbles. Over time, I’ve come to recognize it not as maturity, but more as different patterns of bad governance.

article thumbnail

Five Notable Changes in Percona Everest Alpha

Percona

Percona Everest is a cloud-native database platform to deploy and manage enterprise-grade PostgreSQL, MongoDB, and MySQL database clusters.Percona Everest 0.7.0 (Alpha) was released on January 31, 2024. The new version contains significant changes on the backend. However, I will show what is visible to the user. Let’s explore what has improved.1.

Database 103
article thumbnail

Logging and Monitoring in Microsoft Azure

DZone

Microsoft Azure is a major cloud computing platform that provides a comprehensive set of services for developing, deploying, and managing applications and infrastructure. Effective logging and monitoring are critical for ensuring the performance, security, and cost-effectiveness of your Azure cloud services. In this post, we will look at the significance of logging and monitoring in Azure, as well as numerous alternatives and best practices for logging and monitoring, as well as popular Azure se

Azure 264
article thumbnail

Partner Summit 2024: Observability for digital transformation success

Dynatrace

The 4th Industrial Revolution is not slowing down. In fact, it’s only getting faster and more complicated. Digital transformation – which is necessary for organizations to stay competitive – and the adoption of machine learning, artificial intelligence, IoT, and cloud is completely changing the way organizations work. However, with digital transformation comes new challenges for teams – especially CIOs – at an unprecedented pace.