November, 2024

article thumbnail

Dynatrace joins the Microsoft Intelligent Security Association

Dynatrace

As organizations adopt more cloud-native technologies, the risk—and consequences—of cyberattacks are also increasing. This rising risk amplifies the need for reliable security solutions that integrate with existing systems. That’s why we’re proud to announce that Dynatrace has joined the Microsoft Intelligent Security Association (MISA).

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

Insiders

Sign Up for our Newsletter

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

article thumbnail

Netflix’s Distributed Counter Abstraction

The Netflix TechBlog

By: Rajiv Shringi , Oleksii Tkachuk , Kartik Sathyanarayanan Introduction In our previous blog post, we introduced Netflix’s TimeSeries Abstraction , a distributed service designed to store and query large volumes of temporal event data with low millisecond latencies. Today, we’re excited to present the Distributed Counter Abstraction. This counting service, built on top of the TimeSeries Abstraction, enables distributed counting at scale while maintaining similar low latency performance.

Latency 224
article thumbnail

AWS Lambda turns 10: A rare look at the doc that started it

All Things Distributed

On AWS Lambda's 10th anniversary, I'm publishing the internal PR/FAQ that helped launch this groundbreaking service. This document provides insight into the customer problems we observed in the early 2010s and our vision for serverless computing. Readers will find annotations throughout, offering a glimpse into how our long-term thinking has influenced Lambda's evolution over the past decade.

Lambda 210
article thumbnail

What’s New at ScaleGrid – November 2024

Scalegrid

At ScaleGrid, we’re focused on delivering powerful, reliable, and flexible database management solutions. Here’s a quick look at what’s new this month: MongoDB Now on AWS, Azure, and Google Cloud We’re excited to announce that you can now deploy and manage MongoDB clusters on AWS, Azure, and Google Cloud. This update gives you the flexibility to choose the cloud provider that best suits your needs while ensuring seamless performance and scalability.

Azure 130
article thumbnail

Core Web Vitals Colours

CSS Wizardry

If, like me, you frequently need the official 1 Core Web Vitals colours for slides and presentations, here you go: Good #09ce6b Needs Improvement #ffa400 Poor #ff4e42 More Colour Formats? Good RGB: rgb(9, 206, 107) HSL: hsl(150, 92%, 42%) HWB: hwb(150, 4%, 19%) Needs Improvement RGB: rgb(255, 164, 0) HSL: hsl(39, 100%, 50%) HWB: hwb(39, 0%, 0%) Poor RGB: rgb(255, 78, 66) HSL: hsl(4, 100%, 63%) HWB: hwb(4, 26%, 0%) ‘Official’ as in sampled from PageSpeed Insights and web.dev.

112
112
article thumbnail

Dynatrace achieves CSA Star 2 certification

Dynatrace

We’re excited to announce that Dynatrace has successfully achieved CSA Star 2 certification with a Gold Maturity Score. This significant milestone underscores our ongoing commitment to maintaining the highest standards of security and compliance in the cloud and making it easier for our customers to use Dynatrace SaaS. What is CSA Star 2? The Cloud Security Alliance (CSA) Security, Trust & Assurance Registry (STAR) is a comprehensive framework for cloud security assurance.

More Trending

article thumbnail

An Elephant in the Cluster: Making PostgreSQL Feel at Home on Kubernetes

Percona

TL;DR Kubernetes was built for stateless apps, but as more stateful applications (like databases) run on it, operators include quite heavy implementations to Kubernetes workload management API (such as StatefulSets) deficits. While creating custom methods allows flexibility and faster time to market, it also leads to inconsistency and complexity.

Database 113
article thumbnail

Return of The Frugal Architect(s)

All Things Distributed

The Frugal Architect returns with expanded content, featuring stories from AWS customers optimizing their architectures for cost and sustainability.

AWS 172
article thumbnail

PostgreSQL Benchmark: ScaleGrid vs. Amazon RDS

Scalegrid

Performance Benchmarking of PostgreSQL on ScaleGrid vs. AWS RDS Using Sysbench This article evaluates PostgreSQL’s performance on ScaleGrid and AWS RDS, focusing on versions 13, 14, and 15. We use Sysbench to benchmark key performance metrics under different workloads and thread configurations, including Transactions Per Second (TPS) and Queries Per Second (QPS).

article thumbnail

Unbundling the Graph in GraphRAG

O'Reilly

One popular term encountered in generative AI practice is retrieval-augmented generation (RAG). Reasons for using RAG are clear: large language models (LLMs), which are effectively syntax engines, tend to “hallucinate” by inventing answers from pieces of their training data. The haphazard results may be entertaining, although not quite based in fact.

article thumbnail

Dynatrace elevates data security with separated storage and unique encryption keys for each tenant

Dynatrace

Dynatrace continues to deliver on its commitment to keeping your data secure in the cloud. Enhancing data separation by partitioning each customer’s data on the storage level and encrypting it with a unique encryption key adds an additional layer of protection against unauthorized data access. Separate data storage fulfills the security compliance requirements of many Dynatrace customers operating in highly regulated sectors, making it much easier for them to use Dynatrace SaaS and accelerate th

Storage 199
article thumbnail

Showing Long Animation Frames in Your DevTools

DZone

If you’re a web developer , you probably spend a fair amount of time working with Chrome DevTools. It’s one of the best tools out there for diagnosing and improving the performance of your web applications. You can use it to track loading times, optimize CSS and JavaScript , and inspect network activity. But there’s an important piece of performance data that DevTools doesn’t yet expose by default: Long Animation Frames (LoAFs).

Network 243
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

Introducing the inaugural Now Go Build CTO Fellows

All Things Distributed

Earlier this year, I announced the Now Go Build CTO Fellowship. A program designed to empower leaders from nonprofits and social impact organizations solving hard human problems. Today, I'm excited to introduce the first two cohorts, focusing on Disaster Management and Climate Resilience.

article thumbnail

Will AWS Have Anything New To Say About Sustainability at re:Invent 2024?

Adrian Cockcroft

Photo by Adrian of my father’s “round tuit” which I’m hoping will inspire AWS to do something… There’s an old saying that any headline that ends in a question mark can be answered with a “no”. My hopes aren’t high, after spending the last three years waiting for anything new to appear. There’s been broken promises, management changes, I’ve been told that there are teams working on things like Scope 3 carbon accounting, but nothing has been released since the Well Architected Guide to Sustainabil

AWS 98
article thumbnail

Article: Transforming Legacy Healthcare Systems: A Journey to Cloud-Native Architecture

InfoQ

Discover how Livi navigated the complexities of transitioning MJog, a legacy healthcare system, to a cloud-native architecture, sharing valuable insights for successful tech modernization. Our experience illustrates that transitioning from legacy systems to cloud-based microservices is not a one-time project but an ongoing journey.

article thumbnail

AWS re:Invent 2024 guide: Cloud observability and AI transformation

Dynatrace

For successful cloud modernization, organizations require a holistic view of cloud environments and intelligent automation to ensure seamless migrations. Key themes at AWS re:Invent 2024 will include cloud innovation and AI transformation. As more organizations move their operations to the cloud, it is crucial for teams to have visibility and control over their applications and infrastructure to ensure smooth and efficient operations.

AWS 206
article thumbnail

Effective Methods to Diagnose and Troubleshoot CPU Spikes in Java Applications

DZone

CPU spikes are one of the most common performance challenges faced by Java applications. While traditional APM (Application Performance Management) tools provide high-level insights into overall CPU usage, they often fall short of identifying the root cause of the spike. APM tools usually can’t pinpoint the exact code paths causing the issue. This is where non-intrusive , thread-level analysis proves to be much more effective.

Java 147
article thumbnail

Exploring Kubernetes CPU Resources in View of Percona XtraDB Cluster’s Flow Control

Percona

Even though I used a dedicated Kubernetes cluster to host my test database, I had this belief that by not explicitly allocating (or requesting, in Kubernetes vocabulary) CPU resources to my Percona XtraDB Cluster (PXC) pods or yet making just a small request, Kubernetes could be delaying access to the free CPU cycles available on […]

article thumbnail

Educating a New Generation of Workers

O'Reilly

There is a crisis in technical education. The golden road to a career has always been through a college education. However, this “golden road” has developed deep cracks and is badly in need of maintenance. Postsecondary education is rapidly becoming unaffordable, even at public colleges and universities. Tuition has risen at a rate 50% greater than inflation.

article thumbnail

Why Optimizing Your Lighthouse Score Is Not Enough For A Fast Website

Smashing Magazine

Why Optimizing Your Lighthouse Score Is Not Enough For A Fast Website Why Optimizing Your Lighthouse Score Is Not Enough For A Fast Website Geoff Graham 2024-11-05T10:00:00+00:00 2024-11-05T15:07:01+00:00 This article is sponsored by DebugBear We’ve all had that moment. You’re optimizing the performance of some website, scrutinizing every millisecond it takes for the current page to load.

Website 88
article thumbnail

Improving the Efficiency of Goku Time-Series Database at Pinterest

InfoQ

Pinterest has modernized and enhanced its Goku time-series database. The recent updates focus on optimizing storage and resource usage without compromising service quality.

article thumbnail

Microsoft Ignite 2024 guide: Cloud observability for AI transformation

Dynatrace

AI transformation, modernization, managing intelligent apps, safeguarding data, and accelerating productivity are all key themes at Microsoft Ignite 2024. AI continues to transform how organizations operate, making it essential to identify the most strategic investment areas for optimal (and fast) results. Adopting AI to enhance efficiency and boost productivity is critical in a time of exploding data, cloud complexities, and disparate technologies.

Cloud 208
article thumbnail

Understanding Distributed System Performance… From the Grocery Store

DZone

I visited a small local grocery store which happens to be in a touristy part of my neighborhood. If you’ve ever traveled abroad, then you’ve probably visited a store like that to stock up on bottled water without purchasing the overpriced hotel equivalent. This was one of these stores. To my misfortune, my visit happened to coincide with a group of tourists arriving all at once to buy beverages and warm up (it’s winter!).

Systems 130
article thumbnail

Exposing PostgreSQL with NGINX Ingress Controller

Percona

I wrote a blog post in the past about a generic approach on how to expose databases in Kubernetes with Ingress controllers. Today, we will dive deeper into PostgreSQL with ingress and also review two different ways that can be taken to expose the TCP service.

article thumbnail

A new chapter, and thoughts on a pivotal year for C++

Sutter's Mill

Starting today I’m excited to be working on a new team, with my C++ standards and community roles unchanged. I also wanted to write a few words about why I’m excited about continuing to invest my time heavily in C++’s standardization and evolution especially now, because I think 2024 has been a pivotal year for C++ — and so this has turned into a bit of an early “year-end C++ retrospective” post too.

C++ 88
article thumbnail

Blown Away

O'Reilly

Between vacation, end-of-year projects, the coming holidays, and other hysteria, I haven’t come up with an article this month. So here’s a quick list of things that have amazed me recently. Are we virtual yet? I’m far from the first person to find NotebookLM amazing, and I certainly won’t be the last. I did a simple experiment: I pointed it at two of my recent posts, “ Think Better ” and “ Henry Ford Does AI.

Google 74
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.

article thumbnail

Level up your strategic IT management with fully cost-transparent, fine-grained Dynatrace Cost Allocation

Dynatrace

In large enterprises, attributing IT costs to various cost centers, teams, or departments can be cumbersome and is typically only possible through significant manual overhead. Sometimes, introducing new IT solutions is delayed or canceled because a single business unit can’t manage the operating costs alone, and per-department cost insights that could facilitate cost sharing aren’t available.

article thumbnail

Optimizing Vector Search Performance With Elasticsearch

DZone

In an era characterized by an exponential increase in data generation, organizations must effectively leverage this wealth of information to maintain their competitive edge. Efficiently searching and analyzing customer data — such as identifying user preferences for movie recommendations or sentiment analysis — plays a crucial role in driving informed decision-making and enhancing user experiences.

Retail 130
article thumbnail

Using Loki and Promtail to Display PostgreSQL Logs From a Kubernetes Cluster in PMM

Percona

This is a follow-up to my colleagues Nickolay and Phong’s Store and Manage Logs of Percona Operator Pods with PMM and Grafana Loki and Agustin’s Turbocharging Percona Monitoring and Management With Loki’s Log-shipping Functionality blog posts.

article thumbnail

Percona Bug Report: October 2024

Percona Community

At Percona, we operate on the premise that full transparency makes a product better. We strive to build the best open-source database products, but also to help you manage any issues that arise in any of the databases that we support. And, in true open-source form, report back on any issues or bugs you might encounter along the way. We constantly update our bug reports and monitor other boards to ensure we have the latest information, but we wanted to make it a little easier for you to keep trac

article thumbnail

Automated Decision Logs in AI-Assisted Coding

Addy Osmani

An Automated Decision Log (ADL) is a targeted, low-overhead mechanism for capturing the reasoning behind significant AI-driven code modifications.

Code 64
article thumbnail

How Uber Sped Up SQL-based Data Analytics with Presto and Express Queries

InfoQ

Uber uses Presto, an open-source distributed SQL query engine, to provide analytics across several data sources, including Apache Hive, Apache Pinot, MySQL, and Apache Kafka. To improve its performance, Uber engineers explored the advantages of dealing with quick queries, a.k.a. express queries, in a specific way and found they could improve both Presto utilization and response times.

article thumbnail

SLOs for Kubernetes clusters: Optimize resource utilization of Kubernetes clusters with service-level objectives

Dynatrace

Establishing SLOs for Kubernetes clusters can help organizations optimize resource utilization. A good Kubernetes SLO strategy helps teams manage and make containerized workloads more efficient. Kubernetes is a widely used open source system for container orchestration. It allows for seamless running of containerized workloads across different environments.

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