Sat.Oct 26, 2024 - Fri.Nov 01, 2024

article thumbnail

Dynatrace on Microsoft Azure in Australia enables regional customers to leverage AI-powered observability

Dynatrace

As modern multicloud environments become more distributed and complex, having real-time insights into applications and infrastructure while keeping data residency in local markets is crucial. Dynatrace on Microsoft Azure allows enterprises to streamline deployment, gain critical insights, and automate manual processes. The result? Optimized performance and enhanced customer experiences.

Azure 248
article thumbnail

Dapr and Service Meshes: Better Together

DZone

There are many reasons why Kubernetes is a popular container runtime platform for distributed applications. One of these reasons is the portability and flexibility that it provides to IT architects. However, the difficulties of service discovery, infrastructure reliability, and security are known challenges that result from these benefits. From challenges, opportunities are created, and many tools have risen to mitigate common problems faced by teams that benefit from containerized applications

Traffic 287
Insiders

Sign Up for our Newsletter

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

article thumbnail

AI Flame Graphs

Brendan Gregg

Imagine halving the resource costs of AI and what that could mean for the planet and the industry -- based on extreme estimates such savings could reduce the total US power usage by over 10% by 2030 1. At Intel we've been creating a new analyzer tool to help reduce AI costs called AI Flame Graphs : a visualization that shows an AI accelerator or GPU hardware profile along with the full software stack, based on my CPU flame graphs.

article thumbnail

How Can MySQL Catch Up with PostgreSQL’s Momentum?

Percona

When I talk to old-timers in the MySQL community, I often hear this question: “How come MySQL is so awesome and still more popular than PostgreSQL (according to DB-Engines methodology at least), but it is losing ground while PostgreSQL’s growth in popularity has been unstoppable?

article thumbnail

Helping customers unlock the Power of Possible

Dynatrace

We are in the era of data explosion, hybrid and multicloud complexities, and AI growth. In this dynamic landscape, imagine understanding your digital environment every day—what’s working, what’s not, what may have an issue, and more importantly, how to solve it? Picture gaining insights into your business from the perspective of your users.

article thumbnail

Java Is Greener on Arm

DZone

Even those not particularly interested in computer technology have heard of microprocessor architectures. This is especially true with the recent news that Qualcomm is rumored to be examining the possibility of acquiring various parts of Intel and Uber is partnering with Ampere Computing. Hardware and software are evolving in parallel, and combining the best of modern software development with the latest Arm hardware can yield impressive performance, cost, and efficiency results.

Java 274
article thumbnail

Software Architecture Tracks at QCon San Francisco 2024 – Navigating Current Challenges and Trends

InfoQ

At QCon San Francisco 2024, software architecture is front and center, with two tracks dedicated to exploring some of the largest and most complex architectures today. Join senior software practitioners as they provide inspiration and practical lessons for architects seeking to tackle issues at a massive scale.

More Trending

article thumbnail

Reliability indicators that matter to your business: SLOs for all data types

Dynatrace

Provide an at-a-glance view of your system’s health and performance Dynatrace guides you in quickly getting the most valuable SLOs set up in just a few clicks. To provide maximum freedom in selecting the service-level indicators that matter most to your business, Dynatrace combines SLOs with the power of Dynatrace Grail™ data lakehouse, the central data platform with heterogeneous and contextually linked data.

Metrics 225
article thumbnail

Implementing LSM Trees in Golang: A Comprehensive Guide

DZone

Log-Structured Merge Trees (LSM trees) are a powerful data structure widely used in modern databases to efficiently handle write-heavy workloads. They offer significant performance benefits through batching writes and optimizing reads with sorted data structures. In this guide, we’ll walk through the implementation of an LSM tree in Golang , discuss features such as Write-Ahead Logging ( WAL ), block compression, and BloomFilters , and compare it with more traditional key-value storage systems a

Strategy 244
article thumbnail

Upgrading Uber’s MySQL Fleet  to version 8.0

Uber Engineering

Learn all about our journey of successfully upgrading our MySQL fleet at Uber from v5.7 to v8.0, enhancing performance and reliability.

article thumbnail

Tracking Dual Passwords in MySQL

Percona

We already have blog posts about Dual Password in MySQL from Brian Sumpter – Using MySQL 8 Dual Passwords, and from Marco Tusa – MySQL Dual Passwords – How To Manage Them Programmatically Let’s skip the details about dual passwords and focus on tracking password usage.

103
103
article thumbnail

Demo: Transform OpenTelemetry data into actionable insights with the Dynatrace Distributed Tracing app

Dynatrace

In a recent blog post, we announced and demonstrated how the new Distributed Tracing app provides effortless trace insights. In this blog post, we’ll walk you through a hands-on demo that showcases how the Distributed Tracing app transforms raw OpenTelemetry data into actionable insights Set up the Demo To run this demo yourself, you’ll need the following: A Dynatrace tenant.

Metrics 198
article thumbnail

Monitoring Kubernetes Service Topology Changes in Real-Time

DZone

Horizontally scalable data stores like Elasticsearch , Cassandra , and CockroachDB distribute their data across multiple nodes using techniques like consistent hashing. As nodes are added or removed, the data is reshuffled to ensure that the load is spread evenly across the new set of nodes. When deployed on bare-metal clusters or cloud VMs, database administrators are responsible for adding and removing nodes in a clustered system, planning the changes at times of low load to minimize disruptio

article thumbnail

Platform Strategy and Its Discontents

Alex Russell

This post is an edited and expanded version of a now-mangled Mastodon thread. Platforms Are Competitions.and We're Losing Win Condition You Do It To Yourself, And That's What Really Hurts Groundhog Day Reboot Some in the JavaScript community imagine that I harbour an irrational dislike of their tools when, in fact, I want nothing more than to stop thinking about them.

article thumbnail

Percona Backup for MongoDB and Disk Snapshots in Amazon AWS – Part 2

Percona

Percona Backup for MongoDB (PBM) supports snapshot-based physical backups. This is made possible by the backup cursor functionality present in Percona Server for MongoDB. In a previous post, we discussed Percona Backup for MongoDB and Disk Snapshots in Amazon AWS and showed how to implement EBS snapshot-based backups.

AWS 100
article thumbnail

Dynatrace named a Leader in inaugural 2024 Gartner® Magic Quadrant™ for Digital Experience Monitoring

Dynatrace

We’re excited to announce that Dynatrace has been named a Leader in the inaugural 2024 Gartner® Magic Quadrant™ for Digital Experience Monitoring. We believe this recognition underscores our dedication to empowering organizations to achieve outstanding digital performance. Digital experience monitoring enables frontend-to-backend observability As digital transformation accelerates, the complexities of hybrid and multicloud environments have introduced observability challenges that can make it ha

article thumbnail

Kumologica Container Inside AWS ECS Fargate

DZone

We have seen multiple examples and use cases of building a low code API using Kumologica and running it on AWS lambda and on Azure function. In this article, we will be taking through the build and deployment of a simple hello world service Docker container inside AWS Elastic Container Service (ECS) Fargate. Photo by Chris Linnett Architecture Based on the design defined in the diagram (Figure 1), we will be building Kumologica applications as a Docker container.

AWS 247
article thumbnail

DataMesh: How Uber laid the foundations for the data lake cloud migration

Uber Engineering

Learn how Uber is streamlining the Cloud migration of its massive Data Lake by incorporating key Data Mesh principles.

Cloud 75
article thumbnail

Abandonware in Popular Open Source Databases

Percona

Inspired by this comment in the Hacker News discussion, I posted polls on my LinkedIn network about the tendency (or perception of tendency) to abandon features without deprecating them in some of the most popular open source databases – MySQL, MariaDB, and PostgreSQL.

article thumbnail

What is Preventative Maintenance?

VoltDB

Preventative (or preventive) maintenance is a proactive approach focused on regular inspection, maintenance, and repairs to prevent equipment failures, minimize downtime, and extend asset lifespans. By conducting routine tasks on machinery and infrastructure, organizations can avoid costly breakdowns and maintain operational efficiency. Rather than waiting for equipment to fail, preventive maintenance, via things like real-time decisioning , schedules tasks based on time intervals or usage metri

article thumbnail

AI-Driven Intent-Based Networking: The Future of Network Management Using AI

DZone

We are living in a world where the internet is an inseparable part of our lives, and with the growth of Cloud computing and increased demand for AI/ML-based applications, the demand for network capacity is unstoppable. As networks scale exponentially, classical topologies and designs are struggling to keep in sync with the rapidly evolving demands of the modern IT infrastructure.

Network 162
article thumbnail

Differential Backups in MyRocks Based Distributed Databases at Uber

Uber Engineering

Learn about how the Storage team at Uber significantly reduced costs and improved speed for backups of its Petabyte-scale, MyRocks-based distributed databases by devising a Differential Backups solution.

article thumbnail

Dynatrace achieves SOC 1 Type II certification

Dynatrace

What is SOC 1 Type II? SOC 1 (Service Organization Control 1) is a widely recognized auditing standard developed by the American Institute of Certified Public Accountants (AICPA). It focuses on controls related to financial reporting. The “Type II” designation means that an independent auditor evaluated our controls over a period of time (typically six months) and confirmed the controls’ effectiveness.

article thumbnail

2024 Holiday Readiness Checklist (Page Speed Edition!)

Speed Curve

Delivering a great user experience throughout the holiday season is a marathon, not a sprint. Here are ten things you can do to make sure your site is fast and available every day, not just Black Friday. Your design and development teams are working hard to attract users and turn browsers into buyers, with strategies like: High-resolution images and videos Geo-targeted campaigns and content Third-party tags for audience analytics and retargeting However, all those strategies can take a toll on t

Speed 60
article thumbnail

Unifying SecOps and Observability for Enhanced Cloud Security in Azure

DZone

As someone who has worked in various areas of Azure for almost a decade, I have witnessed its constant evolution and the rise of increasingly sophisticated security risks. This calls for a unified approach to modern cloud security , where integrating Security Operations, aka "SecOps," into observability becomes essential. SecOps bridges the gap between security and operations, ensuring real-time threat detection, mitigation, and compliance.

Azure 147
article thumbnail

How to Measure Design System at Scale

Uber Engineering

Learn how Uber made a breakthrough in tracking design metrics across Figma, Android, and iOS with Design System Observability.

Design 67
article thumbnail

Customers unlock business potential with Dynatrace

Dynatrace

We are in the era of data explosion, hybrid and multicloud complexities, and AI growth. In this dynamic landscape, imagine understanding your digital environment every day—what’s working, what’s not, what may have an issue, and more importantly, how to solve it? Picture gaining insights into your business from the perspective of your users.

article thumbnail

Bosses at troubled companies say they want growth through innovation. They prefer growth through girth.

The Agile Manager

The headlines are heavy with iconic companies that have hit the skids recently, from Starbucks, to Boeing, to Intel. All have relatively new CEOs, each of whom has said that their respective company's path to salvation lies in returning to their roots, to once again be a coffee shop or an engineering firm. The assertion is that by going back to basics, they can regain the crown of leadership in their respective markets.

article thumbnail

What the CrowdStrike Crash Exposed About the Future of Software Testing

DZone

When users worldwide woke up to their Windows devices inoperable, they feared they had fallen victim to the largest cyber-attack ever seen. But it wasn't an attack — their devices were down from a faulty CrowdStrike update. This $5 billion mistake could have been avoided with proper testing and quality assurance. With companies striving to update and publish software rapidly, the learnings from this global panic stemming from one endpoint security software update are telling.

Software 100
article thumbnail

Shifting E2E Testing Left at Uber

Uber Engineering

Learn how we achieved diff-time E2E testing for thousands of microservices at Uber.

Testing 66
article thumbnail

How to Enhance the Performance of.NET Core Applications for Large Responses

DZone

Problem Statement Our API/application uses the Newtonsoft.Json serializer on.NET Core 3 or above, and our response payloads are larger in size. How do we use the.NET code properties and settings to improve API performance ? Possible Case Where You Could Have Started Facing the Performance Issue This issue could have started when you upgraded your API to.NET Core 3.0 or above with the Newtonsoft.Json serializer, or when you created your API with.NET Core 3 or above and using the Newtonsoft.Json s

article thumbnail

Continuous deployment for large monorepos

Uber Engineering

In this blog, we share how we reimagined CD at Uber to improve deployment automation and UX of managing microservices, while tackling the peculiar challenges of working with large monorepos.

65
article thumbnail

Sparkle: Standardizing Modular ETL at Uber

Uber Engineering

Discover how Uber’s in-house ETL framework helps standardize modular ETL development, improving developer productivity and ensuring reliable data pipelines.

article thumbnail

Genie: Uber’s Gen AI On-Call Copilot

Uber Engineering

Explore how Uber is leveraging Genie, its Generative AI-powered On-Call CoPilot, to transform on-call operations and empower engineering teams.

article thumbnail

Preon: Presto Query Analysis for Intelligent and Efficient Analytics

Uber Engineering

Discover how to enable intelligent and efficient data analytics at Uber scale with Preon, a Presto Query Analysis service that unlocks insights for deduplicating queries, creating efficient table layouts, and more.

article thumbnail

Enabling Security for Hadoop Data Lake on Google Cloud Storage

Uber Engineering

Ready to boost your Hadoop Data Lake security on GCP? Our latest blog dives into enabling security for Uber’s modernized batch data lake on Google Cloud Storage!

Storage 56
article thumbnail

Making Uber’s ExperimentEvaluation Engine 100x Faster

Uber Engineering

Learn how Uber was able to reduce evaluation latencies by a factor of 100x in their Experimentation platform, which is used to empower decision making across the company by processing over 10 million evaluations per second.