October, 2024

article thumbnail

Introducing the New Dapr Jobs API and Scheduler Service

DZone

The Dapr 1.14 release last month included many new capabilities and was feature-packed. This included the addition of a new Jobs API and Scheduler control plane service for managing jobs. Over the years, the Dapr project was often requested to include a Jobs API. The Scheduler service enables this and is designed to address the performance and scalability improvements on Actor reminders and the Workflow API.

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
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 TimeSeries Data Abstraction Layer

The Netflix TechBlog

Rajiv Shringi Vinay Chella Kaidan Fullerton Oleksii Tkachuk Joey Lynch Introduction As Netflix continues to expand and diversify into various sectors like Video on Demand and Gaming , the ability to ingest and store vast amounts of temporal data — often reaching petabytes — with millisecond access latency has become increasingly vital. In previous blog posts, we introduced the Key-Value Data Abstraction Layer and the Data Gateway Platform , both of which are integral to Netflix’s data architectu

Latency 240
article thumbnail

Best PostgreSQL GUI [2024]

Scalegrid

Structured Query Language (SQL) is a simple declarative programming language utilized by various technology and business professionals to extract and transform data. Due to its versatility for storing information in both structured and unstructured formats, PostgreSQL is the fourth most used standard in modern database management systems (DBMS) worldwide 1.

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

The Ultimate Contract Templates for Tech Consultants: Protect Your Business and Get Paid

CSS Wizardry

As a tech consultant , having airtight contracts isn’t just about the paperwork—it’s about protecting your business and ensuring you get paid on time. I’ve developed a Contracts Starter Pack specifically for tech consultants to address common challenges, such as securing intellectual property, managing payment terms, and avoiding scope creep. Why You Need Contract Templates as a Tech Consultant In the fast-paced world of tech consulting—especially where shorter, more tactical engagement are conc

article thumbnail

Network Guardians: Crafting a Spring Boot-Driven Anomaly Detection System

DZone

We’re going to set out on a mind-blowing tour around network security. Upon considering the nearness and risk posed by cyber threats in this epoch, it is important to prevent the threats so that they do not cause irreversible damage within the network. This three-part article series will take you through the process of developing a network anomaly detection system using the Spring Boot framework in a robust manner.

Network 289

More Trending

article thumbnail

Investigation of a Workbench UI Latency Issue

The Netflix TechBlog

By: Hechao Li and Marcelo Mayworm With special thanks to our stunning colleagues Amer Ather , Itay Dafna , Luca Pozzi , Matheus Leão , and Ye Ji. Overview At Netflix, the Analytics and Developer Experience organization, part of the Data Platform, offers a product called Workbench. Workbench is a remote development workspace based on Titus that allows data practitioners to work with big data and machine learning use cases at scale.

Latency 215
article thumbnail

Migrate from Redis to Valkey Without Downtime

Percona

Migrating from Redis to Valkey can significantly reduce costs associated with private licensing for your application. However, the biggest concern in any migration is transitioning without disrupting service or causing downtime.

article thumbnail

My AMA yesterday is up on YouTube

Sutter's Mill

Boy, Jens Weller turns these things around quickly! Thanks again, Jens, for having me on your Meeting C++ Live show. I’ve put a list of the questions, with timestamped links, below… All the questions and answers, with links 00:19 What are you up to with C++ currently / what keeps you excited? 04:04 Sean Baxter has finally written up a proposal to bring borrow checking to C++, to improve safety.

C++ 87
article thumbnail

Rift Between Junior and Senior Developers

O'Reilly

I’m worried about AI. I’m not worried about it taking my job. I believe AI is a genuine productivity tool. By which I mean it can make developers produce more. The question is whether those developers are producing something good or not. The difference between an experienced developer and a junior is that an experienced developer knows: There’s more than one good solution to every problem.

article thumbnail

Close Site Search Indexing via Kubernetes HAProxy Ingress

DZone

In Kubernetes , Ingress resources are frequently used as traffic controllers, providing external access to services within the cluster. Ingress is essential for routing incoming traffic to your service; however, there may be scenarios in which you want to prevent search engines from indexing your service's content: it might be a development environment or something else.

Traffic 289
article thumbnail

New Distributed Tracing app provides effortless trace insights

Dynatrace

We’re excited to announce the first version of our new Distributed Tracing app, a part of the new Dynatrace user experience that leverages the full power of the Dynatrace platform. With the Distributed Tracing app, you can flexibly slice and dice raw trace data to understand what went wrong and why. Find what you’re looking for faster with: Enhanced charting and data visualization: Easily filter, group, search, and visualize trace data to gain deeper insights into your system’s behavior.

Tuning 270
article thumbnail

RISC-V — the CPU you didn’t know you already have…

Adrian Cockcroft

RISC-Vthe CPU you didnt know you alreadyhave Photo taken by Adrian at the RISC-V SummitKeynote I just attended the RISC-V Summit (Oct 22nd, 2024 at the Santa Clara Convention Center) to get up to date on the latest developments. Ive been following processor architectures for most of my career, from when I was writing embedded code in the 1980s, through my time as a SPARC specialist at Sun Microsystems, and I gave a keynote at Usenix in 2008 where I talked about how ARM architecture (at that time

article thumbnail

Redis Users Want a Change

Percona

Originally published on The New Stack. Open source Valkey is emerging as a top contender for the 75% of companies concerned about Redis’ licensing change, finds Percona research. The key-value store landscape is experiencing a shake-up, as Redis’ recent licensing changes have driven users to search for alternatives.

article thumbnail

Podcast interview: Rust and C++

Sutter's Mill

In early September I had a very enjoyable technical chat with Steve Klabnik of Rust fame and interviewer Kevin Ball of Software Engineering Daily, and the podcast is now available. Disclaimer: Please just ignore the “vs” part of the “Rust vs C++” title. The rest of the page is a much more accurate description of a really fun discussion I’d be happy to do again anytime!

C++ 95
article thumbnail

Introducing AI Assistance in Chrome DevTools

Addy Osmani

Introducing AI Assistance in Chrome DevTools, a new feature that brings AI-powered coding assistance to the familiar Chrome DevTools environment.

Code 96
article thumbnail

How to Implement Client-Side Load Balancing With Spring Cloud

DZone

It is common for microservice systems to run more than one instance of each service. This is needed to enforce resiliency. It is therefore important to distribute the load between those instances. The component that does this is the load balancer. Spring provides a Spring Cloud Load Balancer library. In this article, you will learn how to use it to implement client-side load balancing in a Spring Boot project.

Cloud 285
article thumbnail

How executives reveal breakthrough insights into customer experiences with Dynatrace to accelerate business growth

Dynatrace

When I founded Dynatrace, I aimed to bridge the gap between IT performance and user experience. My goal was to provide IT teams with insights to optimize customer experience by collaborating with business teams, using both business KPIs and IT metrics. To accomplish this, we traced all digital interactions from device to backend for detailed insights into personalization impacts.

Analytics 223
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

What to Look for in a Solid WordPress Host

Gtmetrix

We explain the key things to look for in a dependable and high-performing WordPress host. Overview GTmetrix primarily focuses on front-end performance (i.e., how well your page performs on the client-side browser), but a strong backend setup is equally essential for a high-performing website.

Website 79
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

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

Analyze OpenTelemetry traces and log data at scale: Accelerate troubleshooting and optimize application performance

Dynatrace

Considering the latest State of Observability 2024 report, it’s evident that multicloud environments not only come with an explosion of data beyond humans’ ability to manage it. It’s increasingly difficult to ingest, manage, store, and sort through this amount of data. According to 85% of tech leaders, organizations also see a substantial rise in complexity caused by increased tool volume.

article thumbnail

Notes on tuning postgres for cpu and memory benchmarking

n0derunner

Recently I wanted to measure the impact of NUMA placement and Hugepages on the performance of postgres running in a VM on a Nutanix node. To do this I needed to drive postgres to do real transactions but have very little jitter/noise from the filesystem and storage. After reading a lot of blogs I came … The post Notes on tuning postgres for cpu and memory benchmarking appeared first on n0derunner.

article thumbnail

Open Source and Flawed Foundations

Percona

I have always been a big advocate of “Foundation”-run open source projects as being better compared to single-vendor projects, where there is a risk of a vendor unilaterally changing licenses or taking other “hostile” steps towards project users and the community and their reliance on the project’s open source nature.

article thumbnail

Henry Ford Does AI

O'Reilly

Back in August , I cavalierly said that AI couldn’t design a car if it hadn’t seen one first, and I alluded to Henry Ford’s apocryphal statement “If I had asked people what they wanted, they would have said faster horses.” I’m not backing down on any of that, but the history of technology is always richer than we imagine. Daimler and Benz get credit for the first automobile, but we forget that the “ steam engine welded to a tricycle ” was invented in 1769, over a hundred years earlier.

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

Cloud Cost Optimization: New Strategies for the AI Era

DZone

In today's volatile economic landscape, enterprises are scrutinizing their cloud bills more than ever. Platform teams are at the forefront of this challenge, tasked with finding innovative ways to optimize usage and drive down costs. To gain insights into this evolving field, we spoke with Kapil Thangavelu , co-founder and CTO of Stacklet and the creator and lead maintainer of Cloud Custodian.

Cloud 299
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

WordPress Updates For Website Security – A Comprehensive Guide!

Official Blog - World Web Technology

Over 40% of websites worldwide use the WordPress platform, considered the most popular CMS – Content Management System. Several reasons are associated with its widespread use: reliability and flexibility are among them. However, with the increasing demand, it attracts substantial malicious attention from hackers. Regular security updates can help you maintain your website’s stability and security.

Website 59
article thumbnail

Unlocking the Power of Cloud Snapshots: Backup and Restore Your MongoDB Clusters on Kubernetes

Percona

There are various ways to backup and restore Percona Server for MongoDB clusters when you run them on Kubernetes. Percona Operator for MongoDB utilizes Percona Backup for MongoDB (PBM) to take physical and logical backups, continuously upload oplogs to object storage, and maintain the backup lifecycle.

Cloud 95
article thumbnail

The Where's Waldo Effect in Privacy

Abhishek Tiwari

Safeguarding individual privacy inherently means data minimisation i.e. limiting the collection and disposal of data. This principle has been a cornerstone of privacy advocacy and is even enshrined in regulations like the EU's General Data Protection Regulation (GDPR).

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

Kubernetes Observability: Lessons Learned From Running Kubernetes in Production

DZone

Editor's Note: The following is an article written for and published in DZone's 2024 Trend Report, Kubernetes in the Enterprise: Once Decade-Defining, Now Forging a Future in the SDLC. In recent years, observability has re-emerged as a critical aspect of DevOps and software engineering in general, driven by the growing complexity and scale of modern, cloud-native applications.

article thumbnail

Next-level interaction and customization of data visualizations in Dynatrace Dashboards and Notebooks

Dynatrace

Take your monitoring, data exploration, and storytelling to the next level with outstanding data visualization All your applications and underlying infrastructure produce vast volumes of data that you need to monitor or analyze for insights. Visualizations help to curate data into a form that is more accessible to understand, highlighting trends and outliers, gaps, clusters, or patterns.

Latency 213