May, 2024

article thumbnail

Transforming Proprietary Trace Context to W3C Trace Context

DZone

Microservices-based architecture splits applications into multiple independent deployable services, where each service provides a unique functionality. Every architectural style has pros and cons. One of the challenges of micro-service architecture is complex debugging/troubleshooting. Distributed Tracing In a microservice world, distributed tracing is the key to faster troubleshooting.

article thumbnail

Stream logs to Dynatrace with Amazon Data Firehose to boost your cloud-native journey

Dynatrace

Real-time streaming needs real-time analytics As enterprises move their workloads to cloud service providers like Amazon Web Services, the complexity of observing their workloads increases. Log data—the most verbose form of observability data, complementing other standardized signals like metrics and traces—is especially critical. As cloud complexity grows, it brings more volume, velocity, and variety of log data.

Cloud 246
Insiders

Sign Up for our Newsletter

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

article thumbnail

Hacking our way to better team meetings

All Things Distributed

My team and I set out to build a simple note taking aide, which transcribes and summarizes our meetings using Bedrock. Today, we’re making the proof of concept available to everyone.

article thumbnail

Valkey/Redis: Not-So-Good Practices

Percona

As we’ve been introducing Valkey/Redis these past few weeks, let’s depart from the norm and talk about a few “things you should not do” in Valkey.No passwordBy default, Valkey/Redis uses no authentication. This means anyone can connect to your Valkey server and start writing and reading data.

Servers 124
article thumbnail

Article: How Netflix Ensures Highly-Reliable Online Stateful Systems

InfoQ

Building reliable stateful services at scale isn’t a matter of building reliability into the servers, the clients, or the APIs in isolation. By combining smart and meaningful choices for each of these three components, we can build massively scalable, SLO-compliant stateful services at Netflix.

Systems 108
article thumbnail

DragonCrawl: Generative AI for High-Quality Mobile Testing

Uber Engineering

Learn how Uber improved mobile testing reliability, and increased productivity for thousands of engineers, using machine learning to create DragonCrawl, a highly stable and low-maintenance testing system.

Mobile 85
article thumbnail

Using Cron Jobs With Encrypted Home Folders and Malware Protection on Linux

DZone

An encrypted home directory is typically used to protect a user's personal data by encrypting the contents of their home directory. This directory is only decrypted and mounted when the user logs in, providing an extra layer of security.

144
144

More Trending

article thumbnail

Learn PostgreSQL and SQL Quickly and Free

Percona Community

Learn PostgreSQL and SQL Quickly and Free Want to learn PostgreSQL? What if you could learn PostgreSQL without having to install the database, load data, find sample data, and it was free? PGExamples.com is what you are looking for. First, let me state that I have no connection to the website or its author. I discovered PgExercises.com by accident and was impressed by its quality and completeness.

Website 74
article thumbnail

Securing Your MySQL Database: Essential Best Practices

Percona

Have you ever read a news story about a major company experiencing a data breach that exposed millions of customer records? These breaches can be devastating, causing significant financial losses, reputational damage, and even legal repercussions.

article thumbnail

Presentation: Modern Compute Stack for Scaling Large AI/ML/LLM Workloads

InfoQ

Jules Damji discusses which infrastructure should be used for distributed fine-tuning and training, how to scale ML workloads, how to accommodate large models, and how can CPUs and GPUs be utilized?

Tuning 90
article thumbnail

How Uber Serves Over 40 Million Reads Per Second from Online Storage Using an Integrated Cache

Uber Engineering

Learn how Uber serves over 40 million reads per second from its in-house, distributed database built on top of MySQL using an integrated caching solution: CacheFront.

Cache 81
article thumbnail

Choosing the Right Stream Processing System: A Comprehensive Guide

DZone

Introductory note : This article has been co-authored by Federico Trotta and Karin Wolok. Introduction In a previous article , we presented the fundamentals of stream processing.

article thumbnail

RSA guide 2024: AI and security are top concerns for organizations in every industry

Dynatrace

AI is top of mind for security teams across every industry. As more organizations adopt generative AI and cloud-native technologies, IT teams confront more challenges with securing their high-performing cloud applications in the face of expanding attack surfaces. According to McKinsey’s State of AI in 2023 report, 40% of respondents said their organizations plan to increase their overall AI investment because of advancements in generative AI.

article thumbnail

Using Prometheus and Grafana to monitor a Nutanix Cluster.

n0derunner

Using a small python script we can liberate data from the “Analysis” page of prism element and send it to prometheus, where we can combine cluster metrics with other data and view them all on some nice Grafana dashboards. Output Prism Analysis Page Grafana Dashboard Prism Analysis Page Vs Grafana Dashboard method The method we … The post Using Prometheus and Grafana to monitor a Nutanix Cluster. appeared first on n0derunner.

article thumbnail

PostgreSQL 17: Two Small Improvements That Will Have a Major Impact

Percona

PostgreSQL releases are incremental evolutions that improve the product. The beta version 17 was recently released, and there are two small items you may overlook unless you have them pointed out to you. So, “Point! Point!”MERGE()MERGE() was a new feature of PostgreSQL 15.

109
109
article thumbnail

Presentation: From Mainframes to Microservices - the Journey of Building and Running Software

InfoQ

Suhail Patel discusses the platforms and software patterns that made microservices popular, and how virtual machines and containers have influenced how software is built and run at scale today.

article thumbnail

Building Scalable, Real-Time Chat to Improve Customer Experience

Uber Engineering

Innovatively scaling its chat channel, Uber’s Customer Obsession Team enhanced global support by transitioning 36% of contact volume to chat, leveraging a new architecture that slashed error rates from 46% to 0.45%, showcasing a significant leap in efficiency and customer satisfaction.

article thumbnail

Deep Work for Site Reliability Engineers

DZone

In this article, I will discuss: The concept of Deep Work Why it is important in this day and age What are some of the unique challenges that Site Reliability Engineers face that make it hard to do Deep Work in their field? Some strategies that Site Reliability Engineering teams can employ to overcome these unique challenges and create an environment for Deep Work for SREs What Is Deep Work?

article thumbnail

Privacy Spotlight: Easily comply with data subject rights in Dynatrace

Dynatrace

Across the globe, privacy laws grant individuals data subject rights, such as the right to access and delete personal data processed about them. Rising consumer expectations for transparency and control over their data, combined with increasing data volumes, contribute to the importance of swift and efficient management of privacy rights requests. “By 2026, fines due to mismanagement of subject rights will have increased tenfold from 2022 to total over $1 billion.” [1] –Gartner

Tuning 220
article thumbnail

Performance Hero: Estela Franco

Speed Curve

Continuing our series of Performance Heroes, this month we celebrate Estela Franco ! Estela is a passionate web performance and technical SEO specialist with more than ten years of contributing to our community. She loves to talk and share about web performance optimization, technical SEO, JavaScript, and Jamstack whenever she can. By day, you can find Estela working as a web performance specialist for Schneider Electric in Barcelona, Spain.

article thumbnail

MySQL 8.4 First Peek

Percona

MySQL 8.4 has now been officially released, and this is a quick review of what is in the release notes. This is momentous as it is designated a Long-Term Support (LTS) release. Various 8.0 releases introduced material changes that impacted speed and stability, causing hair-pulling and swearing among those affected.

Speed 109
article thumbnail

Microsoft Introduces the Public Preview of Flex Consumption Plan for Azure Functions at Build

InfoQ

At the annual Build conference, Microsoft announced the flex consumption plan for Azure Functions, which brings users fast and large elastic scale, instance size selection, private networking, availability zones, and higher concurrency control.

Azure 82
article thumbnail

How LedgerStore Supports Trillions of Indexes at Uber

Uber Engineering

Learn about how Uber presents a consistent view of distributed financial data across earners, spenders, and merchants powered by indexes in Uber’s homegrown ledger-style database, LedgerStore.

article thumbnail

Parsing Structured Environment Variables in Rust

DZone

I'm in the process of adding more components to my OpenTelemetry demo (again!). The new design deploys several warehouse services behind the inventory service so the latter can query the former for data via their respective HTTP interface. I implemented each warehouse on top of a different technology stack. This way, I can show OpenTelemetry traces across several stacks.

Design 130
article thumbnail

Dynatrace Managed release notes version 1.292

Dynatrace

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

210
210
article thumbnail

Release Roundup May 15, 2024

Percona Community

Percona software releases and updates April 30 - May 15, 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

New Valkey Packages by Percona

Percona

Valkey 7.2.5 has been officially released as the first General Availability (GA) version, a significant milestone for the project. It is now available in multiple formats: as an official Docker container, through Fedora/EPEL yum repositories, and as binary tarballs for both Ubuntu Bionic and Ubuntu Focal.

article thumbnail

Clutch Hails World Web Technology Pvt. Ltd. as one of the Game-Changing UX Designers in India

Official Blog - World Web Technology

Let’s face it, there are a lot of new digital products in the market that just fall flat in today’s standard. A lot of companies are just developing anything today without any regards for its actual usability and design. Thankfully, our team at World Web Technology Pvt. Ltd. is here to help take your UI and UX efforts to the next level. World Web Technology Pvt.

Games 59
article thumbnail

Migrating a Trillion Entries of Uber’s Ledger Data from DynamoDB to LedgerStore

Uber Engineering

Migrating money data with peace of mind. Learn how Uber moved its Money related data spanning trillion of rows & petabytes in size flawlessly.

article thumbnail

Working With Heroku Logplex for Comprehensive Application Logging

DZone

With the complexity of modern software applications, one of the biggest challenges for developers is simply understanding how applications behave. Understanding the behavior of your app is key to maintaining its stability, performance, and security. This is a big reason why we do application logging : to capture and record events through an application’s lifecycle so that we can gain valuable insights into our application.

Software 130
article thumbnail

Dynatrace proud to receive the Ally Technology Velocity with Quality award

Dynatrace

We’re proud to announce that Ally Financial has presented Dynatrace with its Ally Technology Velocity with Quality award. Ally Financial is the home of the nation’s largest all-digital bank and is an industry-leading auto financing business. This is the second time Ally Financial has presented its Ally Technology Partner Awards. Specifically, the company recognized five third-party suppliers for delivering outstanding service excellence across various criteria that align with Ally’s core v

article thumbnail

How to Provision a MongoDB Cluster in Kubernetes with Percona Everest Summary

Percona Community

Kubernetes continues evolving, and the complexity of deploying and managing databases within the ecosystem is a topic of considerable discussion and importance these days. This article summarizes a detailed discussion between Piotr Szczepaniak and Diogo Recharte, who offer insights and live demonstrations to simplify database operations on Kubernetes with a new technology for cloud-native applications: Percona Everest.

article thumbnail

Valkey/Redis: Migrating to Valkey

Percona

As you are probably aware, Redis decided to switch to a source-available, SSPLv1 license. This means, as of Redis 7.4, it is no longer considered “open source.” Because of this change, Valkey launched its fork, retaining the original BSD open source license.

article thumbnail

Balancing Low Latency, High Availability, and Cloud Choice

VoltDB

Balancing Low Latency, High Availability and Cloud Choice Cloud hosting is no longer just an option — it’s now, in many cases, the default choice. But the cloud computing market, having grown to a whopping $483.9 billion , may finally be starting to slow down in the face of companies refusing to fully abandon their in-house data centers. Why are they refusing?

Latency 52
article thumbnail

From Predictive to Generative – How Michelangelo Accelerates Uber’s AI Journey

Uber Engineering

Learn about Uber’s journey from predictive to generative AI, all while supporting 10 million real-time predictions per second at peak.

76
article thumbnail

Preventing and Fixing Bad Data in Event Streams (Part 1)

DZone

At a high level, bad data is data that doesn’t conform to what is expected. For example, an email address without the “ @ ”, or a credit card expiry where the MM/YY format is swapped to YY/MM. “Bad” can also include malformed and corrupted data, such that it’s completely indecipherable and effectively garbage. In any case, bad data can cause serious issues and outages for all downstream data users, such as data analysts, scientists, engineers, and ML and AI practitioners.

article thumbnail

Build custom workflow actions using the Dynatrace App Toolkit

Dynatrace

To address this challenge, the Dynatrace App Toolkit allows you to create custom workflow actions, providing seamless integration with third-party systems. This extends the capabilities of AutomationEngine for all users in your environment. Prerequisites Before you begin, please make sure you have the following: Access to a Dynatrace environment (for example [link] environment-id.apps.dynatrace.com ) where you can install and access Dynatrace® Apps and run Workflows.