2024

article thumbnail

Dynatrace KSPM: Transforming Kubernetes security and compliance

Dynatrace

We are excited to announce that Dynatrace has introduced new capabilities for Kubernetes security posture management. This solution provides continuous assessment of adherence to technical standards, visibility, prioritization, and remediation for misconfigurations and compliance findings across Kubernetes environments. Why manual audits and custom scripts fall short for Kubernetes security posture management In the dynamic and complex world of Kubernetes, relying on manual audits, custom script

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.

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

blocking=render: Why would you do that?!

CSS Wizardry

WebKit have recently announced their intent to implement the blocking=render attribute for and elements, bringing them in line with support already available in Blink and generally positive sentiment in Firefox. The blocking=render attribute allows developers to explicitly mark a resource as render blocking, but… why on earth would you want to do that?!

C++ 260
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

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

Efficient Data Management With Offset and Cursor-Based Pagination in Modern Applications

DZone

Managing large datasets efficiently is essential in software development. Retrieval strategies play a crucial role in improving performance and scalability, especially when response times are critical. Pagination is a core technique used to manage data effectively. It is essential for optimizing performance and resource management. In this article, we will explore two pagination strategies, offset and cursor-based pagination, that are suited to different scenarios and requirements.

More Trending

article thumbnail

The State of Observability 2024: Navigating Complexity With AI-Driven Insights

DZone

In today's fast-paced digital landscape, organizations are increasingly embracing multi-cloud environments and cloud-native architectures to drive innovation and deliver seamless customer experiences. However, the 2024 State of Observability report from Dynatrace reveals that the explosion of data generated by these complex ecosystems is pushing traditional monitoring and analytics approaches to their limits.

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

New integrations announced at AWS re:Invent enhance cloud performance, security, and automation

Dynatrace

The rapid evolution of cloud technology continues to shape how businesses operate and compete. This year’s AWS re:Invent will showcase a suite of new AWS and Dynatrace integrations designed to enhance cloud performance, security, and automation. These innovations promise to streamline operations, boost efficiency, and offer deeper insights for enterprises using AWS services.

AWS 256
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

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

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

Dynatrace named Cloud Security Platform of the Year in the 2024 CyberSecurity Breakthrough Awards

Dynatrace

We are excited to share that Dynatrace has been named the Cloud Security Platform of the Year in the prestigious 2024 CyberSecurity Breakthrough Awards. CyberSecurity Breakthrough is a leading independent market intelligence organization that highlights the top companies, technologies, and products in the global information security market. Leading the way in cloud observability and security Dynatrace leverages three advanced AI technologies—causal, predictive, and generative AI—to provide compr

Cloud 274
article thumbnail

Getting Started With NCache Java Edition (Using Docker)

DZone

NCache Java Edition with distributed cache technique is a powerful tool that helps Java applications run faster, handle more users, and be more reliable. In today's world, where people expect apps to work quickly and without any problems, knowing how to use NCache Java Edition is very important. It's a key piece of technology for both developers and businesses who want to make sure their apps can give users fast access to data and a smooth experience.

Java 319
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

Achieving Kubernetes Monitoring Nirvana: Prometheus and Grafana Unleashed

DZone

In the ever-evolving landscape of container orchestration, Kubernetes has emerged as a frontrunner, offering unparalleled flexibility and scalability. However, with great power comes great responsibility — the responsibility to monitor and understand your Kubernetes clusters effectively. This is where Prometheus and Grafana step in, forming a dynamic duo that provides comprehensive insights into Kubernetes clusters.

article thumbnail

Using Raspberry PI in Virtualization: Unlocking New Possibilities

DZone

Through the use of virtualization technology, multiple operating systems can now run on a single physical machine, revolutionizing the way we use computer hardware. The Raspberry Pi is one example of a small, low-cost device that is embracing this idea, even though it has traditionally been associated with powerful servers and expensive computers. The exciting world of using a Raspberry Pi for virtualization will be explored in this article, along with the new opportunities it creates for busine

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

Essential Guidelines for Building Optimized ETL Data Pipelines in the Cloud With Azure Data Factory

DZone

When building ETL data pipelines using Azure Data Factory (ADF) to process huge amounts of data from different sources, you may often run into performance and design-related challenges. This article will serve as a guide in building high-performance ETL pipelines that are both efficient and scalable.

Azure 306
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

CrowdStrike BSOD: Quickly find machines impacted by the CrowdStrike issue

Dynatrace

Security vendor CrowdStrike released an update to their popular platform early on July 19, 2024, ultimately producing an issue that caused many Windows-based machines to fail, resulting in a BSOD (Blue Screen of Death). The global impact has affected almost every major industry, resulting in closed bank branches , ground stops on flights , failures for retail point-of-sale devices, and, unfortunately, much more.

Airlines 306
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

Java 23: What Developers Need To Know

DZone

As Java implements its 23rd major release on September 17, 2024, developers are in for a treat with many new features and improvements. Oracle's latest release promises to make development more efficient and enjoyable while enhancing the platform's performance, stability, and security. Let's dive into the key aspects developers should be excited about in Java 23.

Java 296
article thumbnail

How Kubernetes Changed the Networking Model and What Developers Should Know about eBPF and Cilium

DZone

Enterprise networking is a radically different discipline in today’s microservices, containers, and Kubernetes paradigm than what it used to be in the old three-tier architecture world. Containers broke traditional networking models, and in this networking rethink for the distributed computing era, a lot has happened in a very short period of time. In this exclusive interview, Nicolas Vibert — senior technical engineer at Isovalent — traces this evolution and explains how open-source projects li

Network 302
article thumbnail

Anomaly Detection: The Dark Horse of Fraud Detection

DZone

Today, machine learning-based fraud prediction has become a mainstay in most organizations. The two common types of machine learning are supervised and unsupervised machine learning. Out of the two, supervised learning is the most desired choice for fraud prediction for apparent reasons. Supervised learning that learns the patterns from known fraud cases yields more accurate predictions.

article thumbnail

Cloud Build Unleashed: Expert Techniques for CI/CD Optimization

DZone

CI/CD and Its Importance We all know what CI/CD is and how it fosters a sense of collaboration among teams and enables them to deliver high-quality software efficiently and reliably. By automating the integration, testing , and deployment processes, CI/CD helps maintain code quality, reduce manual effort, and provide continuous feedback, ultimately leading to faster and more reliable software delivery.

Cloud 298
article thumbnail

Automate Application Load Balancers With AWS Load Balancer Controller and Ingress

DZone

Automating AWS Load Balancers is essential for managing cloud infrastructure efficiently. This article delves into the importance of automation using the AWS Load Balancer controller and Ingress template. Whether you're new or experienced, grasping these configurations is vital to streamlining Load Balancer settings on Amazon Web Services, ensuring a smoother and more effective setup.

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

O11y Guide: Beginner's Guide To Open Source Instrumenting Java

DZone

Are you interested in joining the cloud-native world and wondering what cloud-native observability means for you? Did you always want to know more about instrumentation, metrics, and your options for coding with open standards? Are you a Java developer and looking for a working example to get started instrumenting your applications and services? Look no further, as this article provides you with an easy-to-understand guide to instrumenting your Java using open standards.

article thumbnail

Bridging the Observability Gap for Modern Cloud Architectures

DZone

Cloud-native architectures have brought immense complexity along with increased business agility. But with this complexity comes fragility and lack of transparency into system performance and reliability. At Perform 2024, Dynatrace announced three major platform enhancements aimed squarely at bridging this observability gap for engineering teams. According to Steve Tack , SVP of Product Management at Dynatrace, a key goal is to "help organizations adopt new technologies with confidence.

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

Unlocking Advanced AWS Cost Optimization With Trusted Advisor

DZone

Amazon Web Services ( AWS ) offers a range of tools to help users manage their resources effectively, ensuring they are secure, well-performing, and cost-optimized. One such tool is AWS Trusted Advisor, an application that inspects your AWS environment and provides real-time recommendations in various categories, including cost optimization. While many AWS customers are familiar with the essential cost-saving tips Trusted Advisor provides, a wealth of more profound insights and advanced strategi

AWS 306
article thumbnail

Using AWS WAF Efficiently To Secure Your CDN, Load Balancers, and API Servers

DZone

The introduction of software has made remarkable changes to how business is conducted. "Back then," people would meet in person, and most companies used manual methods, which were not scalable. Software has changed the game, and web applications are essential for a business's success. Software is how customers interact with businesses, share their data, and receive goods and services.

AWS 286
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

Microservice Proliferation: Too Many Microservices

DZone

Microservices architecture promotes the development of applications, as suites of small, independent, loosely coupled services. Because of its numerous advantages (e.g., scalability, reliability, faster development cycles, easier maintenance of individual services, etc., detailed in this article ), it has gained significant traction in the software industry lately and organizations are building their applications following microservices architecture.

article thumbnail

Essential Techniques for Performance Tuning in Snowflake

DZone

Performance tuning in Snowflake is optimizing the configuration and SQL queries to improve the efficiency and speed of data operations. It involves adjusting various settings and writing queries to reduce execution time and resource consumption, ultimately leading to cost savings and enhanced user satisfaction.

Tuning 301