Trending Articles

article thumbnail

OpenTelemetry: Unifying Application and Infrastructure Observability

DZone

In this insightful Q&A, Goutham Veeramachaneni , a long-time Prometheus maintainer and Product Manager at Grafana Labs , shares his unique perspective on the transformative impact of OpenTelemetry (OTel) in the observability landscape. Veeramachaneni discusses how OTel is standardizing telemetry data and inspiring new open-source data collectors and workflows that bridge the gap between application and infrastructure monitoring.

article thumbnail

Dynatrace observability now available for Red Hat OpenShift on IBM Z and LinuxONE mainframes

Dynatrace

As we did with IBM Power , we’re delighted to share that IBM and Dynatrace have joined forces to bring the Dynatrace Operator, along with the comprehensive capabilities of the Dynatrace platform, to Red Hat OpenShift on the IBM Z and LinuxONE architecture (s390x). IBM Z and LinuxONE mainframes running the Linux operating system enable you to respond faster to business demands, protect data from core to cloud, and streamline insights and automation.

Insiders

Sign Up for our Newsletter

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

article thumbnail

CrowdStrike BSOD: Quickly find machines impacted by the CrowdStrike issue

Dynatrace

Security vendor CrowdStrike released an update to their popular platform early on July 19, 2024, ultimately producing an issue that caused many Windows-based machines to fail, resulting in a BSOD (Blue Screen of Death). The global impact has affected almost every major industry, resulting in closed bank branches , ground stops on flights , failures for retail point-of-sale devices, and, unfortunately, much more.

Airlines 295
article thumbnail

Setting Up a Local Development Environment With IntelliJ, DevContainers, and Amazon Linux 2023

DZone

In modern software development, containerization offers an isolated and consistent environment, which is crucial for maintaining parity between development and production setups. This guide provides a comprehensive walkthrough on creating a local development environment using IntelliJ IDEA, DevContainers, and Amazon Linux 2023 for Java development. Why Use DevContainers?

article thumbnail

No More Blue Fridays

Brendan Gregg

In the future, computers will not crash due to bad software updates, even those updates that involve kernel code. In the future, these updates will push eBPF code. Friday July 19th provided an unprecedented example of the inherent dangers of kernel programming, and has been called the largest outage in the history of information technology. Windows computers around the world encountered blue-screens-of-death and boot loops, causing outages for hospitals, airlines, banks, grocery stores, media br

Airlines 144
article thumbnail

Do Not Upgrade to Any Version of MySQL After 8.0.37

Percona

Warning! Recently, Jean-François Gagné opened a bug on bug.mysql.com #115517; unfortunately, the bug is now private. However, the bug looks quite serious. We at Percona have performed several tests and opened the issue PS-9306 to investigate the problem.

Testing 145
article thumbnail

15 page speed optimizations that sites ignore (at their own risk)

Speed Curve

A recent analysis of twenty leading websites found a surprising number of page speed optimizations that sites are not taking advantage of – to the detriment of their performance metrics, and more importantly, to the detriment of their users and ultimately their business. I spend a lot of time looking at waterfall charts and web performance audits.

Speed 135

More Trending

article thumbnail

Programming, Fluency, and AI

O'Reilly

It’s clear that generative AI is already being used by a majority—a large majority—of programmers. That’s good. Even if the productivity gains are smaller than many think, 15% to 20% is significant. Making it easier to learn programming and begin a productive career is nothing to complain about, either. We were all impressed when Simon Willison asked ChatGPT to help him learn Rust.

article thumbnail

Ultimate Guide to Improving MySQL Query Performance

Percona

MySQL is certainly a powerful open source database management system, but even the most robust engine struggles when queries take an eternity to execute. For DBAs and developers, improving MySQL query performance is an ongoing goal.

article thumbnail

Navigating the LLM Landscape: Uber’s Innovation with GenAI Gateway

Uber Engineering

Uber elevates tech with the GenAI Gateway, integrating Large Language Models (LLMs) for 60+ use cases, from automation to customer support. This unified platform offers easy access to models from OpenAI, Vertex AI, and Uber’s own, ensuring efficiency and security.

article thumbnail

Enhance network observability with SNMP device autodiscovery for Dynatrace Managed

Dynatrace

Managing SNMP devices at scale can be challenging SNMP (Simple Network Management Protocol) provides a standardized framework for monitoring and managing devices on IP networks. Its simplicity, scalability, and compatibility with a wide range of hardware make it an ideal choice for network management across diverse environments. However, managing and monitoring SNMP across many devices from different vendors in large networks can become cumbersome.

Network 260
article thumbnail

From Observability To Architectural Observability — Shifting Left for Resiliency

DZone

In my previous article, Managing Architectural Tech Debt , I talked about understanding and managing architectural technical debt. Architectural technical debt is the often ignored, but ironically one of the most damaging , categories of technical debt. In this article, I want to dive deeper into one way to manage architectural technical debt (and technical debt as a whole) — architectural observability ( AO ).

article thumbnail

Presentation: Delivering Millions of Notifications within Seconds During the Super Bowl

InfoQ

Zhen Zhou discusses how they built/test an on-demand notification system, what it takes to manage cloud resources/site-reliability at the same time, and how to mitigate reliability issues.

Cloud 90
article thumbnail

MySQL 9.0 Includes a New Option for Explaining Queries

Percona

MySQL 9.0 is an Innovation Release, but as you may have read in my Quick Peek, I found little innovation. However, one new item caught my eye, and it could be a way to track query performance. MySQL 9.0 EXPLAIN enhancement Here is the syntax that will be referenced in the post.

article thumbnail

Odin: Uber’s Stateful Platform

Uber Engineering

Explore Odin, Uber’s stateful platform for managing all types of databases. It is a technology-agnostic, intent-based system that has dramatically improved the operational throughput of underlying hosts and databases company-wide.

article thumbnail

GBase 8a Implementation Guide: Performance Optimization

DZone

1. Hardware Configuration Recommendations CPU Ensure the BIOS settings are in non-power-saving mode to prevent the CPU from throttling. For servers using Intel CPUs that are not deployed in a multi-instance environment, it is recommended to disable the vm.zone_reclaim_mode parameter. To disable the NUMA parameter: Modify the current system value: echo 0 > /proc/sys/vm/zone_reclaim_mode Modify or add to the configuration file /etc/sysctl.conf : vm.zone_reclaim_mode = 0 Memory Configure the me

Hardware 258
article thumbnail

Beyond Imitation

O'Reilly

The first AI image generation model I got to play around with was Midjourney v2 in summer 2022. A month earlier, OpenAI had launched DALL-E 2 in beta, and the results looked unbelievably magical. You could generate images in any art style simply by prompting an AI with the name of an artist. I didn’t go to art school, and I didn’t really know that much about art, so one of the first prompts I tried was “Super Mario drinking a glass of beer.

article thumbnail

Percona Server for MySQL and Percona XtraBackup Now Available for ARM64

Percona

We’re excited to announce that both Percona Server for MySQL and Percona XtraBackup now support the ARM64 architecture on Red Hat Enterprise Linux (RHEL) 8/9 and Oracle Linux (OL) 8/9. The packages with the aarch64.rpm extension can be found on Percona Software Downloads. The aarch64.

Servers 104
article thumbnail

Timeline for Database on Kubernetes

Percona Community

The Evolution Since its inception in June 2014, Kubernetes has dramatically transformed container orchestration, revolutionizing the management and scaling of applications. To mark its tenth anniversary, the Data on Kubernetes Community (DoKC) released an infographic showcasing key milestones and community contributions to the evolution of operators for managing stateful applications.

article thumbnail

Automate digital excellence with Dynatrace Synthetic Monitoring and Workflows

Dynatrace

Navigate digital infrastructure complexity In today’s rapidly evolving digital environment, organizations face increasing pressure from customers and competitors to deliver faster, more secure innovations. The complexity of IT infrastructure management continues to grow, and each new application deployment and every change in infrastructure potentially impact user experience.

article thumbnail

MuleSoft: Best Practices for API Management

DZone

In today’s digital landscape, APIs have become the backbone of modern software architecture, enabling seamless integration and communication among disparate systems. Effective API management is critical to ensuring that these interfaces are secure, scalable, and maintainable. This article explores the essential best practices for API management, providing insights into design principles, security measures, performance optimization, lifecycle management, documentation strategies, etc.

article thumbnail

Modernizing Logging at Uber with CLP (Part II)

Uber Engineering

Modernizing the fundamentals of log management at Uber: How we used CLP to build a new logging infra that lets users view and analyze their logs seamlessly, at scale!

article thumbnail

Online Schema Changes on Tables with Foreign Keys in MySQL

Percona

pt-online-schema-change is an amazing tool for assisting in table modifications in cases where ONLINE ALTER is not an option. But if you have foreign keys, this could be an interesting and important read for you. Tables with foreign keys are always complicated, and they have to be handled with care.

97
article thumbnail

The 6 Reasons Fintech Apps Require Real-Time Decisioning

VoltDB

In the fast-paced world of financial technology (fintech), real-time decisioning has become a cornerstone of innovation and success. Fintech apps are reshaping the financial landscape by offering users unprecedented convenience, speed, and personalization. A recent study found that fintech app users increasingly want them to be more than just for transactions – they also want financial education.

FinTech 72
article thumbnail

Dynatrace extends Synthetic Monitoring capabilities with Network Availability Monitors to validate the availability of infrastructure and services

Dynatrace

Current synthetic capabilities Dynatrace Synthetic Monitoring is a powerful tool that provides insight into the health of your applications around the clock and as they’re perceived by your end users worldwide. As HTTP and browser monitors cover the application level of the ISO /OSI model , successful executions of synthetic tests indicate that availability and performance meet the expected thresholds of your entire technological stack.

article thumbnail

Viking Enterprise Solutions: Empowering Modern Data Infrastructure

DZone

In today's rapidly evolving technological landscape, developers, engineers, and architects face unprecedented challenges in managing, processing, and deriving value from vast amounts of data. Viking Enterprise Solutions (VES) , a division of Sanmina Corporation, stands at the forefront of addressing these challenges with its innovative hardware and software solutions.

article thumbnail

Introduction to Kafka Tiered Storage at Uber

Uber Engineering

Kafka Tiered Storage, developed in collaboration with the Apache Kafka community, introduces the separation of storage and processing in brokers, significantly improving the scalability, reliability, and efficiency of Kafka clusters.

Storage 75
article thumbnail

Key Metrics and Tools for Effective PostgreSQL Monitoring

Percona

Running a high-performance, reliable PostgreSQL database is crucial for any business and application. However, as workloads grow and database environments become more complex, ensuring optimal database performance can be difficult. This is where PostgreSQL monitoring comes into play.

article thumbnail

Types of Performance Testing

Abstracta

Discover the various types of performance testing and understand their unique benefits. Learn about load, stress, throttle, peak, and scalability tests, and see how each one plays a vital role in boosting your systems to run smoothly and efficiently. Performance testing is a part of. The post Types of Performance Testing appeared first on Blog about Software Development, Testing, and AI | Abstracta.

article thumbnail

Business observability: From IT monitoring to driving digital transformation

Dynatrace

Cloud-native technologies are driving the need for organizations to adopt a more sophisticated IT monitoring approach to satisfy the competitive demands of modern business. Business observability is emerging as the answer. The ongoing drive for digital transformation has led to a dramatic shift in the role of IT departments. They’ve gone from just maintaining their organization’s hardware and software to becoming an essential function for meeting strategic business objectives.

article thumbnail

A Hands-On Guide to OpenTelemetry: Using Automatic Instrumentation

DZone

Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! In this series, you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications.

173
173
article thumbnail

Pickup in 3 minutes: Uber’s implementation of Live Activity on iOS

Uber Engineering

From WWDC reveal to delivery, discover how we tackled new tech, design challenges, and tight timelines to enhance rider & driver experiences with Live Activity® from Apple.

Design 56
article thumbnail

The Powerful Features Released in PostgreSQL 17 Beta 2

Percona

The PostgreSQL Global Development team released the second beta version of PostgreSQL 17 on June 27th, 2024, and it is now available for testing. In this beta version, we can explore the new features that will be released in the official final release of PostgreSQL 17.

article thumbnail

Volt Significantly Faster, and Cheaper, than Intel on (AWS) ARM

VoltDB

Mission-critical applications require great performance without breaking the bank. In this light, we are always seeking to prove Volt’s value against other data platforms for supporting applications that need to be fast without compromising on things like accuracy, consistency, or resiliency. As part of our new support for ARM processors , we recently ran benchmarks on both Intel C7 and ARM c7g on AWS.

AWS 52
article thumbnail

Observe syslog with Dynatrace ActiveGate, a secure, trusted edge component

Dynatrace

Complex syslog ecosystems can be challenging Monitoring devices and applications that provide output via the syslog protocol is a must-have for many organizations. The key to success is making data in this complex ecosystem actionable, as many types of syslog producers exist. These include traditional on-premises network devices and servers for infrastructure applications like databases, websites, or email.

article thumbnail

A Hands-On Guide To OpenTelemetry: Intro to Observability

DZone

Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! In this series, you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications.

182
182
article thumbnail

3 Key Performance Testing Metrics Every Tester Should Know

Abstracta

Dive into the core of performance testing metrics and discover the importance of accurate analysis in ensuring optimal system performance. Through simple explanations, we will guide you toward making informed decisions in your testing endeavors and identifying performance bottlenecks. Unlocking the full potential of performance. The post 3 Key Performance Testing Metrics Every Tester Should Know appeared first on Blog about Software Development, Testing, and AI | Abstracta.