Sat.Sep 14, 2024 - Fri.Sep 20, 2024

article thumbnail

Battle of the RabbitMQ Queues: Performance Insights on Classic and Quorum

DZone

RabbitMQ is a powerful and widely used message broker that facilitates communication between distributed applications by handling the transmission, storage, and delivery of messages. As a message broker, RabbitMQ serves as an intermediary between producers (applications that send messages) and consumers (applications that receive messages), ensuring reliable message delivery even in complex, distributed environments.

Storage 246
article thumbnail

Dynatrace Managed release notes version 1.300

Dynatrace

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

218
218
Insiders

Sign Up for our Newsletter

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

article thumbnail

MySQL 8.0 vs. 5.7: Are the Newer Versions More Problematic?

Percona

There has been much discussion recently about the stability and performance of the latest MySQL releases. Many database professionals are voicing concerns, especially after encountering several issues in the newer versions. Issues with MySQL 8.0.38 Let’s start with some important news from Marco Tusa.

Database 100
article thumbnail

Preparing for AI

O'Reilly

AI is everywhere—we’re in a middle of a technology shift that’s as big (and possibly bigger) than the arrival of the web in the 1990s. Even though ChatGPT appeared almost two years ago, we still feel unprepared: we read that AI will change every job and we don’t know what that means or how to prepare. Here are a few ideas about preparing for that shift.

article thumbnail

Low-Level Optimizations in ClickHouse: Utilizing Branch Prediction and SIMD To Speed Up Query Execution

DZone

In data analysis, the need for fast query execution and data retrieval is paramount. Among numerous database management systems, ClickHouse stands out for its originality and, one could say, a specific niche, which, in my opinion, complicates its expansion in the database market. I’ll probably write a series of articles on different features of ClickHouse, and this article will be a general introduction with some interesting points that few people think about when using various databases.

Speed 249
article thumbnail

Top 10 Essential Web Development Services You Need In 2024!

Official Blog - World Web Technology

Worldwide businesses in 2024 are highly dependent on robust web development solutions. This process is to develop an online presence and enhance user experience. Today, website development companies offer attractive web design services worldwide, including top-notch website functionalities, optimal performance, and seamless user experiences. You’ll always need a reliable service provider for comprehensive website development services if you have a start-up or an enterprise.

article thumbnail

Introducing RHEL9-Certified Builds for Percona MySQL: Ensure Maximum Compatibility and Compliance

Percona

Historically, Percona has been providing our customers with enterprise-grade solutions for MySQL that meet the highest standards of compatibility and compliance. To follow this commitment, Percona now offers RHEL9-certified builds for the users of Percona software for MySQL.

More Trending

article thumbnail

The Ultimate Database Scaling Cheatsheet: Strategies for Optimizing Performance and Scalability

DZone

As applications grow in complexity and user base, the demands on their underlying databases increase significantly. Efficient database scaling becomes crucial to maintain performance, ensure reliability, and manage large volumes of data. Scaling a database effectively involves a combination of strategies that optimize both hardware and software resources to handle increasing loads.

Strategy 248
article thumbnail

My CppCon keynote yesterday is available on YouTube

Sutter's Mill

Yesterday I gave the opening talk at CppCon 2024 here in Aurora, CO, USA, on “Peering Forward: C++’s Next Decade.” Thanks to the wonderful folks at Bash Films and DigitalMedium pulling out all the stops overnight to edit and post the keynote videos as fast as possible, it’s already up on YouTube right now, below! Special thanks to Andrei Alexandrescu for being willing to come on-stage for a mini-panel of the two of us talking about reflection examples and experience in va

article thumbnail

Optimising for High Latency Environments

CSS Wizardry

Last week, I posted a short update on LinkedIn about CrUX’s new RTT data. Go and give it a quick read—the context will help. Chrome have recently begun adding Round-Trip-Time (RTT) data to the Chrome User Experience Report (CrUX). This gives fascinating insights into the network topography of our visitors, and how much we might be impacted by high latency regions.

Latency 182
article thumbnail

Engineering excellence: the art of doing small things really well

Abhishek Tiwari

Recently I have been reading Art of Leadership, The: Small Things, Done Well by Michael Lopp. This book is an excellent read and it covers small things that you can do to build trust and to become an authentic and true leader to your team at different stages of your leadership journey. Michael use stories from his tenure as manager at Netscape , as director at Apple , and as executive at Slack to capture and distill a list of wisdom to help anyone be effective at management and leadership.

article thumbnail

Troubleshooting PostgreSQL Low Free Memory

DZone

Memory usage is one of the most important aspects of the database system. Having not enough memory directly affects every performance metric and negatively impacts the performance. This in turn affects our users and the business. In this blog post, we are going to understand how databases (and PostgreSQL specifically) manage memory and how to troubleshoot low free-memory scenarios.

article thumbnail

Generate security events from Dynatrace Security Investigator via OpenPipeline

Dynatrace

You’re in the middle of threat-hunting activities using Dynatrace and discover that some of your assets are trying to resolve a suspicious DNS name to extract data via covert channels like DNS tunneling. You now want to detect such events automatically by creating a custom Dynatrace security event. This blog post explains how to achieve this goal.

article thumbnail

Introducing Netflix’s Key-Value Data Abstraction Layer

The Netflix TechBlog

Vidhya Arvind , Rajasekhar Ummadisetty , Joey Lynch , Vinay Chella Introduction At Netflix our ability to deliver seamless, high-quality, streaming experiences to millions of users hinges on robust, global backend infrastructure. Central to this infrastructure is our use of multiple online distributed databases such as Apache Cassandra , a NoSQL database known for its high availability and scalability.

Latency 206
article thumbnail

The funnel of relevance

Abhishek Tiwari

Anyone who has worked with advanced search systems knows the intricacy of boolean operators. AND, OR, NOT - these seemingly simple words become powerful tools in the hands of search specialists. Add in proximity operators like WITH and NEAR, throw in some parentheses for nesting, and you've got yourself a query that can pinpoint exactly what you're looking for. or so we thought.

article thumbnail

Observability With eBPF

DZone

eBPF is a groundbreaking technology that allows you to run sandboxed programs within the Linux kernel. This provides a safe and efficient way to extend the kernel's capabilities without modifying its source code.

article thumbnail

A Hands-On Guide to OpenTelemetry: Manual Instrumentation for Developers

DZone

Are you ready to start your journey on the road to collecting telemetry data from your applications? 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.

article thumbnail

High-Load Systems: Overcoming Challenges in Social Network Development

DZone

I am Alexander Kolobov. I worked as a team lead at one of the biggest social networks, where I led teams of up to 10 members, including SEO specialists, analysts, and product manager. As a developer, I designed, developed, and maintained various features for the desktop and mobile web versions of a social network across backend, frontend, and mobile application APIs.

Network 159
article thumbnail

Observability Agent Architecture

DZone

Observability agents are essential components in modern software development and operations. These software entities act as data collectors, processors, and transmitters, gathering critical telemetry data from applications, infrastructure, and network devices. This data is then sent to centralized observability platforms where it can be analyzed to gain valuable insights into system performance, identify issues, and optimize operations.

article thumbnail

Case Study: Scaling Intuit’s Revenue Platform for Global Commerce

DZone

A few years back, in my role as a platform product manager at Intuit, I was charged with the responsibility of building and scaling the revenue platform that fuels all of Intuit’s products such as QuickBooks and TurboTax. The system I managed was integral to Intuit’s trading networks and money-making capabilities which accounted for over $10 billion in annual revenues.

article thumbnail

Engineering excellence is how NASA flawlessly landed Curiosity on Mars

Abhishek Tiwari

We've all experienced the frustration of our smartphones crashing or freezing at the worst possible moment. So how is it that NASA can land a rover on Mars, millions of miles away, with software that works flawlessly? The answer lies in a combination of factors that set space-grade software apart from your average app. Let's dive deep into the world of aerospace software engineering and uncover the secrets behind NASA's incredible reliability.