September, 2024

article thumbnail

Redefining Artifact Storage: Preparing for Tomorrow's Binary Management Needs

DZone

As software pipelines evolve, so do the demands on binary and artifact storage systems. While solutions like Nexus, JFrog Artifactory, and other package managers have served well, they are increasingly showing limitations in scalability, security, flexibility, and vendor lock-in. Enterprises must future-proof their infrastructure with a vendor-neutral solution that includes an abstraction layer , preventing dependency on any one provider and enabling agile innovation.

Storage 302
article thumbnail

Enrich AWS ECR vulnerability findings with runtime context

Dynatrace

Dynatrace integrates with AWS Elastic Container Registry (ECR) to enable visibility, orchestration, and prioritization of cross-container-registry vulnerability findings. This integration provides a single pane of glass for container image scans of your containerized applications and is part of a larger effort to enrich vulnerability findings with runtime context.

AWS 283
Insiders

Sign Up for our Newsletter

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

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 261
article thumbnail

Managing PostgreSQL® High Availability – Part I: PostgreSQL Automatic Failover

Scalegrid

Managing High Availability (HA) in your PostgreSQL hosting is very important to ensuring your database deployment clusters maintain exceptional uptime and strong operational performance so your data is always available to your application. In an earlier blog post, we introduced you to configure high availability for PostgreSQL using streaming replication , and now we’re going to show you how to best manage client-side HA.

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 225
article thumbnail

Understanding MySQL Indexes: Types, Benefits, and Best Practices

Percona

When it comes to MySQL databases, performance is everything. As more activities move online and data volumes grow exponentially, ensuring efficient data retrieval and query execution becomes crucial. Database indexing plays a significant role in this by providing powerful tools to optimize operations in MySQL.

article thumbnail

Maximizing Cloud Network Security With Next-Generation Firewalls (NGFWs): Key Strategies for Performance and Protection

DZone

As cloud networks continue to expand, security concerns become increasingly complex, making it critical to ensure robust protection without sacrificing performance. One key solution organizations use to achieve this balance is the deployment of Next-Generation Firewalls (NGFWs), which play an essential role in securing cloud environments. These advanced firewalls are integral to cloud security strategies, combining multiple layers of defense with optimized performance to tackle evolving threats.

Network 290

More Trending

article thumbnail

Noisy Neighbor Detection with eBPF

The Netflix TechBlog

By Jose Fernandez , Sebastien Dabdoub , Jason Koch , Artem Tkachuk The Compute and Performance Engineering teams at Netflix regularly investigate performance issues in our multi-tenant environment. The first step is determining whether the problem originates from the application or the underlying infrastructure. One issue that often complicates this process is the "noisy neighbor" problem.

Latency 262
article thumbnail

What’s New at ScaleGrid – September 2024

Scalegrid

At ScaleGrid, we’re always pushing the boundaries to offer more flexibility and scalability to our customers. Over the past few months, our releases have introduced several exciting updates, with a strong focus on geography and cloud expansion. Here’s what you need to know: AWS Outposts & Philadelphia Local Zone Support Our customers asked, and we listened.

Latency 130
article thumbnail

Netflix’s Pushy: Evolution of Scalable WebSocket Platform That Handles 100Ms Concurrent Connections

InfoQ

Netflix shared details on the evolution of Pushy, a WebSocket messaging platform that supports push notifications and inter-device communication across many different devices for the company’s products. Netflix’s engineers implemented many improvements across the Pushy ecosystem to ensure the platform's scalability and reliability and support new capabilities.

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 107
article thumbnail

Spring WebFlux: publishOn vs subscribeOn for Improving Microservices Performance

DZone

With the rise of microservices architecture , there has been a rapid acceleration in the modernization of legacy platforms, leveraging cloud infrastructure to deliver highly scalable, low-latency, and more responsive services. Why Use Spring WebFlux? Traditional blocking architectures often struggle to keep up performance, especially under high load.

article thumbnail

From syslog to AWS Firehose: Dynatrace log management innovations that enhance observability

Dynatrace

Understanding that the first mile of getting data in can often be the hardest, Dynatrace continues to invest in log ingest, offering a range of out-of-the-box solutions within the Dynatrace Platform and apps. We’re excited to announce several log management innovations, including native support for Syslog messages, seamless integration with AWS Firehose, an agentless approach using Kubernetes Platform Monitoring solution with Fluent Bit, a new out-of-the-box ingest dashboard, and OpenPipeline in

article thumbnail

Pushy to the Limit: Evolving Netflix’s WebSocket proxy for the future

The Netflix TechBlog

By Karthik Yagna , Baskar Odayarkoil , and Alex Ellis Pushy is Netflix’s WebSocket server that maintains persistent WebSocket connections with devices running the Netflix application. This allows data to be sent to the device from backend services on demand, without the need for continually polling requests from the device. Over the last few years, Pushy has seen tremendous growth, evolving from its role as a best-effort message delivery service to be an integral part of the Netflix ecosystem.

Latency 235
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

Reader Q&A: What’s the best way to pass an istream parameter?

Sutter's Mill

Here’s a super simple question: “How do I write a parameter that accepts any non- const std::istream argument? I just want an istream I can read from.” (This question isn’t limited to streams, but includes any similar type you have to modify/traverse to use.) Hopefully the answer will be super simple, too! So, before reading further: What would be your answer?

C++ 77
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.

Software 103
article thumbnail

Telemetry Pipelines Workshop: Integrating Fluent Bit With OpenTelemetry, Part 2

DZone

Are you ready to get started with cloud-native observability and telemetry pipelines? This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up the first telemetry pipeline project. Learn how to manage your cloud-native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination.

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

Performance Hero: Sia Karamalegos

Speed Curve

Sia Karamalegos is a web performance diva we've come to know through her many articles, workshops, conference talks, and her stint as an MC at performance.now() last year – not to mention her role in speeding up a pretty big slice of the internet! Sia is kind, funny, smart as heck, and always down to talk web performance (especially if you have a Shopify site).

article thumbnail

Quick Hit #18

CSS - Tricks

PSA: Today’s the day that Google’s performance tools officially stops supporting the First Input Delay (FID) metric that was replaced by Interaction to Next Paint (INP). Quick Hit #18 originally published on CSS-Tricks , which is part of the DigitalOcean family. You should get the newsletter.

Google 73
article thumbnail

How to analyze PostgreSQL benchmark performance with HammerDB

HammerDB

In this post, we will look at the findings of a blog post by EnterpriseDB analyzing a HammerDB workload against PostgreSQL using Postgres Workload reports. We will provide a brief summary of the article and its conclusions, and demonstrate a better way to analyze PostgreSQL performance with HammerDB itself. We will then highlight the errors that have been made in the EnterpriseDB article and the reasons why.

article thumbnail

PostgreSQL Internals for Newbies: A Guide to Data Storage, Part One

Percona

Database novices often wonder how ‘things work behind the scenes’ when starting with PostgreSQL. Many things happen when creating a table and adding data that are not apparent. You might ask, ‘Where does the data go?’ Luckily, it is easy to discover the details.

Storage 100
article thumbnail

Backpressure in Distributed Systems

DZone

Learn more about backpressure, a technique in distributed systems to prevent overload and cascading failures by controlling the flow of requests.

Systems 278
article thumbnail

Why business resiliency depends on unified observability and security

Dynatrace

The world is more connected than ever before. With global e-commerce spending projected to reach $6.3 trillion this year 1 , more than two-thirds of the adult population now relying on digital payments 2 for financial transactions, and more than 400 million terabytes of data being created each day 3 , it’s abundantly clear that the world now runs on software.

article thumbnail

The AI Blues

O'Reilly

A recent article in Computerworld argued that the output from generative AI systems, like GPT and Gemini, isn’t as good as it used to be. It isn’t the first time I’ve heard this complaint, though I don’t know how widely held that opinion is. But I wonder: is it correct? And why? I think a few things are happening in the AI world. First, developers of AI systems are trying to improve the output of their systems.

Tuning 62
article thumbnail

Top 9 WordPress AI Plugins for Content Creation and Chatbots in 2024

Official Blog - World Web Technology

In 2024, artificial intelligence (AI) will reform how businesses create content and involve more audiences. When you use AI plugins for content creation and chatbots for WordPress users, the website functionality and user experience can significantly improve. AI-powered WordPress plugins have become necessary for business sectors that wish to stay ahead in this competitive marketplace.

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

MongoDB: High Availability Topology for a Multi-Region Setting

Percona

MongoDB high availability is essential to ensure reliability, customer satisfaction, and business resilience in an increasingly interconnected and always-on digital environment. Ensuring high availability for database systems introduces complexity, as databases are stateful applications. Adding a new operational node to a cluster can take hours or even days, depending on the dataset size.

article thumbnail

Simplifying Multi-Cloud Observability With Open Source

DZone

Gartner predicts by 2028, 50% of enterprises will utilize the cloud. The growth has also seen an increase in different strategies for organizations to use the cloud. Initially, organizations were completely on-prem, then they were hybrid where some workloads were still on-prem but some were migrated to the cloud. Eventually, companies started moving to multi-cloud where they use more than one cloud provider to host their workloads.

article thumbnail

Exposure management vs. vulnerability management: Preventing attacks with a robust cybersecurity strategy

Dynatrace

In today’s complex digital landscape, protecting your organization from cyber threats is more crucial than ever. Highly distributed multicloud systems and an ever-changing threat landscape facilitate potential vulnerabilities going undetected, putting organizations at risk. A robust application security strategy is vital to ensuring the safety of your organization’s data and applications.

Strategy 259
article thumbnail

Percona Monitoring and Management 2.43.0 Preview Release

Percona Community

Percona Monitoring and Management 2.43.0 Tech Preview Release Hello everyone! Percona Monitoring and Management (PMM) 2.43.0 is now available as a Tech Preview Release. We encourage you to try this PMM preview release in testing environments only, as these packages and images are not fully production-ready. The final version is expected to be released through the standard channels in the coming week.

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

Privacy Preserving Measurement

Abhishek Tiwari

In 1982, Andrew Yao proposed the Millionaire Problem which discusses how two millionaires can learn who is richest one without disclosing their actual wealth.

article thumbnail

How to Migrate a Production Database to Percona Everest (MySQL) Using Clone

Percona

This long article aims to provide you with the instructions and tools to migrate your production database from your current environment to a solution based on Percona Everest (MySQL). Nice. You decided to test Percona Everest and found that it is the tool you were looking for to manage your private DBaaS.

article thumbnail

Geo-Location Redirects With AWS CloudFront

DZone

In the age of global digital services, geo-location-based content is critical for improving user experience and engagement, especially if you implement any shops or subscription services that should be adopted by the local market. AWS CloudFront is one of the most widely used content delivery network (CDN) systems. It includes certain necessary features to implement geo-location-based redirection out of the box, but not in a single click.

AWS 276
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.

235
235