Sat.Jan 20, 2024 - Fri.Jan 26, 2024

article thumbnail

Achieving Kubernetes Monitoring Nirvana: Prometheus and Grafana Unleashed

DZone

In the ever-evolving landscape of container orchestration, Kubernetes has emerged as a frontrunner, offering unparalleled flexibility and scalability. However, with great power comes great responsibility — the responsibility to monitor and understand your Kubernetes clusters effectively. This is where Prometheus and Grafana step in, forming a dynamic duo that provides comprehensive insights into Kubernetes clusters.

article thumbnail

Charting the course for automation and AI for federal agencies

Dynatrace

At the recent United States Public Sector user group, Dynatrace gathered government leaders and partners to discuss a range of technology topics. From FedRAMP to zero trust and artificial intelligence (AI), the group covered a range of challenges facing public sector organizations today. Luckily, they also discussed how Dynatrace is enabling government leaders to overcome these challenges and scale to new heights.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Crucial Redis Monitoring Metrics You Must Watch

Scalegrid

Redis® is an in-memory database that provides blazingly fast performance. This makes it a compelling alternative to disk-based databases when performance is a concern. You might already use ScaleGrid hosting for Redis hosting to power your performance-sensitive applications. How do you ensure that your Redis deployment is healthy and meeting your requirements?

Metrics 130
article thumbnail

Percona PG_TDE and Docker: Please Test Transparent Data Encryption for PostgreSQL

Percona

Securing your data can be a tough task. Unlike some other databases, PostgreSQL does not have a native solution to encrypt data on disk transparently. Percona is developing PG_TDE to encrypt that data using the AES-CTR encryption algorithm. This code is in development, and we need your help testing it.

Testing 115
article thumbnail

Unlocking Advanced AWS Cost Optimization With Trusted Advisor

DZone

Amazon Web Services ( AWS ) offers a range of tools to help users manage their resources effectively, ensuring they are secure, well-performing, and cost-optimized. One such tool is AWS Trusted Advisor, an application that inspects your AWS environment and provides real-time recommendations in various categories, including cost optimization. While many AWS customers are familiar with the essential cost-saving tips Trusted Advisor provides, a wealth of more profound insights and advanced strategi

AWS 306
article thumbnail

Generative AI model observability, cloud modernization take center stage with partners at Dynatrace Perform 2024

Dynatrace

With our annual user conference, Dynatrace Perform 2024 rapidly approaching on January 29 through February 1, 2024, our teams, partners, and customers are buzzing with excitement and anticipation. Perform serves yearly as the marquis Dynatrace event to unveil new announcements, learn about new uses and best practices, and meet with peers and partners alike.

Cloud 225
article thumbnail

Discord Scales to 1 Million+ Online MidJourney Users in a Single Server

InfoQ

Discord optimized its platform to serve over one million online users in a single server while maintaining a responsive user experience. The company evolved the guild component, which is responsible for fanning out billions of message notifications, in a series of performance and scalability improvements supported by system observability and performance tuning.

Servers 106

More Trending

article thumbnail

Memphis.dev Cloud Performance and Load Testing

DZone

This article presents the most recent Memphis.dev Cloud, multi-region benchmark tests conducted in December 2023, explores how to carry out performance testing, detailing hands-on methods you can apply yourself, and provides recent benchmark data for your reference. The benchmark tool we used can be found here.

Cloud 278
article thumbnail

Causal AI use cases for modern observability that can transform any business

Dynatrace

Artificial intelligence adoption is on the rise everywhere—throughout industries and in businesses of all sizes. And while generative AI was much hyped in 2023, the deterministic quality of causal AI—which determines the precise root cause of an issue—is a key foundation for reliable recommendations that emerge from generative AI technologies. Further, not every business uses AI in the same way or for the same reasons.

article thumbnail

An Introduction to Vector Databases

Percona

Imagine that winter is coming to the south of the planet, that you are going on a vacation trip to Patagonia, and you want to buy some cozy clothes.

Database 108
article thumbnail

Generative AI in the Real World: Chip Huyen on Finding Business Use Cases for Generative AI

O'Reilly

O’Reilly’s Generative AI in the Enterprise survey reported that people have trouble coming up with appropriate enterprise use cases for AI. Why is it hard to come up with appropriate use cases? Chip Huyen, co-founder of Claypot AI and author of Designing Machine Learning Systems , will talk about why many companies have trouble coming up with appropriate use cases for AI, how to evaluate possible use cases, and the skills your company will need to put these use cases into practice.

article thumbnail

Storage Types Used on Cloud Computing Platforms

DZone

Cloud computing platforms have fundamentally altered how organizations access and manage data. Because of the emergence of cloud services, a broad range of storage choices are now easily available to fulfill the different demands of both organizations and people. These storage alternatives have been designed to meet a range of requirements, including performance, scalability, durability, and price.

Storage 276
article thumbnail

Why the supposedly fixed CVE-2020-36641 vulnerability is still exploitable—And what to do about it

Dynatrace

In May 2023 the critical vulnerability CVE-2020-36641 in the Java library aXMLRPC was published in the National Vulnerability Database (NVD). aXMLRPC is a lightweight client XML-RPC client enabling users to make remote procedure calls over the HTTP protocol in an XML format. Exploiting the vulnerability leads to CWE-611 , enabling attackers to reference external XML entities.

Java 219
article thumbnail

Common PostgreSQL Upgrade Errors and How to Avoid Them

Percona

Everyone usually welcomes an upgrade, whether it’s a new operating system on your phone, a first-class seat on a flight, or a revamped kitchen in your home. Upgrades typically mean improvement, which is true for PostgreSQL, as each new version of PostgreSQL brings updates and enhancements essential for your application’s optimal performance, stability, and security.

article thumbnail

Unexpected Stalled Upgrade to MySQL 8.0

Percona Community

A multi-tenant database is a database that serves multiple clients, or tenants, who share the same database schema but have separate data sets. One way to achieve data isolation for each client is to create a separate MySQL database for each tenant. Some advantages of this approach are: It allows for easy backup and restore of individual tenant data.

article thumbnail

Inventory Predictions With Databricks

DZone

In the context of inventory management, integrating AI analytics involves leveraging advanced algorithms and models to gain insights, make predictions, or automate decision-making. Let's enhance the example with an illustrative AI analytics scenario. Enhanced Step 1: Setup Ensure that your Databricks environment is configured to support machine learning libraries and tools.

Analytics 276
article thumbnail

Building relationships in a cloud-first world: An interview with new Dynatrace SVP of partners and alliances

Dynatrace

I recently sat down with the new SVP of alliances and partner sales at Dynatrace, Jay Snyder, to learn more about his vision, inspiration, and hopes for the future of the Dynatrace partner program. A technology veteran, with more than 32 years of experience in the space, Snyder’s passion continues to be fueled by commitment and innovation. He regards his greatest motivation as the opportunity to bring new and innovative solutions to the market to enhance partnerships and delight customers.

Cloud 218
article thumbnail

Decoding Sequential Scans in PostgreSQL

Percona

In every database product, sequential scans or full table scans are often resource consuming, so almost all the developers and DBAs see such scans as a performance killer. In my opinion, this is a false perception or biased view. In many cases, sequential scans are proven to be a performance booster.

article thumbnail

Benefits Of Agile Software Development For Business In 2024!

Official Blog - World Web Technology

Agile software development is widely adopted and recognized amongst businesses in 2024 for its benefits. This software development approach is a dynamic, customer-centric approach that emphasizes an iterative yet collaborative development process. In contrast to traditional waterfall methods, Agile prioritizes adaptability, implementing changes in requirements.

article thumbnail

Designing a Scalable and Fault-Tolerant Messaging System for Distributed Applications

DZone

Building a strong messaging system is critical in the world of distributed systems for seamless communication between multiple components. A messaging system serves as a backbone, allowing information transmission between different services or modules in a distributed architecture. However, maintaining scalability and fault tolerance in this system is a difficult but necessary task.

article thumbnail

Dynatrace Perform 2024 Guide: Deriving business value from AI data analysis

Dynatrace

Companies now recognize that technologies such as AI and cloud services have become mandatory to compete successfully. AI data analysis can help development teams release software faster and at higher quality. AI-enabled chatbots can help service teams triage customer issues more efficiently. And security teams can use AI to proactively address potential threats to their IT environments.

article thumbnail

Percona Distribution for MongoDB 4.4.27, Updates to Percona Distribution for PostgreSQL, : Release Roundup January 22, 2024

Percona

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

The Naming Nuance of Non-Functional Requirements

DZone

In software testing, we have traditionally grouped requirements into two main areas: functional and non-functional. Commonly, people define functional requirements as to how the system should work. In contrast, non-functional requirements refer to how well the system should behave or perform. But let’s discuss the big elephant in the room. The name “non-functional requirements” is terrible.

Systems 263
article thumbnail

How To Maximize Your Cloud Investments With AWS Cost Optimization Services

DZone

Cloud computing has transformed the way businesses operate. It has allowed organizations to quickly scale up or down, improving agility and reducing costs. However, while the cloud offers many benefits, it can also be easy to overspend on cloud resources if not managed properly. In the world of cloud computing, Amazon Web Services (AWS) has become a leading provider of infrastructure-as-a-service (IaaS) solutions.

AWS 259
article thumbnail

Provision Cloud Infrastructure Using Google Duet AI

DZone

Duet AI by Google is an amazing tool for app developers. It uses advanced AI to make coding easier. You can talk to it like you talk to a friend, and it helps you write code, fix problems, and learn coding tricks. It's great for both experienced developers and beginners. Duet AI makes coding feel like a chat, making complex tasks simple and enjoyable.

Google 210
article thumbnail

Enhancing Operational Efficiency of Legacy Batch Systems: An All-Encompassing Manual

DZone

In the ever-changing realm of modern business practices, ensuring the successful execution of batch jobs is vital for activities like data processing, system upkeep, and the general workflow of the organization. However, unforeseen disruptions, system malfunctions, or errors can hinder these batch processes , creating operational hurdles and jeopardizing data integrity.

Systems 182
article thumbnail

O11y Guide: Cloud-Native Observability Pitfalls, Introduction

DZone

Are you looking at your organization's efforts to enter or expand into the cloud-native landscape and feeling a bit daunted by the vast expanse of information surrounding cloud-native observability? When you're moving so fast with Agile practices across your DevOps, SREs, and platform engineering teams, it's no wonder this can seem a bit confusing.

Cloud 182
article thumbnail

Event-Based Autoscaling: Ensuring Smooth Operations on Your Peak Days

DZone

In today’s world, companies often find themselves grappling with unpredictable surges in workloads, especially during pivotal events. Think about retailers gearing up for Black Friday, sports betting companies preparing for specific games, or marketing teams orchestrating major campaigns. These organizations face a common challenge – how much infrastructure do they need to ensure optimal performance without overprovisioning – which can become very costly, very quickly.

Retail 182
article thumbnail

Monitoring Dynamic Linker Hijacking With eBPF

DZone

Extended Berkeley Packet Filter (eBPF) is a programming technology designed for the Linux operating system (OS) kernel space, enabling developers to create efficient, secure, and non-intrusive programs. Unlike its predecessor, the Berkeley Packet Filter (BPF) , eBPF allows the execution of sandboxed programs in privileged contexts, such as the OS kernel, without the need to modify kernel source code or disrupt overall program execution.