Sat.Jun 03, 2023 - Fri.Jun 09, 2023

article thumbnail

AI and Cybersecurity Protecting Against Emerging Threats

DZone

Threats against technology are also growing exponentially along with technology. Cybercrime is big business; hackers are breaking into systems and stealing data using ever-more-advanced methods. Artificial Intelligence may hold the answer to defeating these nefarious forces. AI can assist in identifying new threats as they emerge in real-time and even foresee future assaults before they happen by employing machine learning algorithms and predictive analytics.

article thumbnail

Native Frame Rate Playback

The Netflix TechBlog

by Akshay Garg , Roger Quero Introduction Maximizing immersion for our members is an important goal for the Netflix product and engineering teams to keep our members entertained and fully engaged in our content. Leveraging a good mix of mature and cutting-edge client device technologies to deliver a smooth playback experience with glitch-free in-app transitions is an important step towards achieving this goal.

Insiders

Sign Up for our Newsletter

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

article thumbnail

OpenShift vs. Kubernetes: Understanding the differences

Dynatrace

If you’re evaluating container orchestration software to manage containerized applications at scale, you may be wondering about the differences between OpenShift and Kubernetes. But as you contemplate OpenShift vs. Kubernetes, it’s important to understand what these container orchestration solutions are, how they relate, and their benefits and drawbacks.

article thumbnail

Site-Speed Topography Remapped

CSS Wizardry

N.B. This is an update to my 2020 article Site-Speed Topography. You will need to catch up with that piece before this one makes sense. Around two and a half years ago, I debuted my Site-Speed Topography technique for getting broad view of an entire site’s performance from just a handful of key URLs and some readily available metrics. In that time, I have continued to make extensive use of the methodology (alongside additional processes and workflows), and even other performance monitoring tools

Speed 131
article thumbnail

Tuning EMQX To Scale to One Million Concurrent Connection on Kubernetes

DZone

When building an IoT-based service, we need to implement a messaging mechanism that transmits data collected by the IoT devices to a hub or a server. That mechanism is known as a messaging protocol. A messaging protocol is a set of rules and formats that are agreed upon among entities that want to communicate with each other. When dealing with IoT, one of the first things that come to mind is the limited processing, networking, and storage capabilities these devices operate with.

IoT 305
article thumbnail

Monitoring a PostgreSQL Patroni Cluster

Percona

Percona Monitoring and Management (PMM) boasts many functionalities that support its extension, be it by using Custom Queries, Custom Scripts, or by collecting data from already available External Exporters. In this short blog post, we will see how to quickly (and easily) monitor a PostgreSQL cluster managed by Patroni. I will assume you already have an environment set up and running in which the PMM client is already monitoring the PostgreSQL database.

article thumbnail

ChatOps integration with Dynatrace and Telegram or Google Chat

Dynatrace

If you’re in IT, you know how important it is to keep an eye on your systems and infrastructure in real-time. Many organizations now do this real-time facilitation using ChatOps to communicate quickly using a chat client that handles human-to-human and human-to-machine interactions. ChatOps integration brings communication for multiple IT operations tools into a single chat platform.

Google 215

More Trending

article thumbnail

Breaking Down the Monolith

DZone

This is an article from DZone's 2023 Containers Trend Report. For more: Read the Report Conventionally, software applications were developed using a monolithic architecture where all application components were tightly interwoven and deployed as a single unit. As software applications became more intricate and organizations started relying on distributed systems, the constraints of monolithic architecture started becoming more evident.

article thumbnail

Configuring PgBouncer for Multi-Port Access

Percona

From time to time, situations occur where unusual circumstances dictate out-of-the-box thinking. For example, suppose you have a system where you’ve installed multiple data clusters onto a single host. What you end up with is a host breaking up and sharing valuable system resources, i.e., CPU, RAM, disk, etc., between multiple instances of PostgreSQL data clusters.

Database 125
article thumbnail

Get the insights you need for your F5 BIG-IP LTM

Dynatrace

The F5 BIG-IP Local Traffic Manager (LTM) is an application delivery controller (ADC) that ensures the availability, security, and optimal performance of network traffic flows. Whether it’s enterprise applications, web services, or cloud-based services, the LTM offers application-layer load balancing, SSL/TLS acceleration, and traffic shaping services.

Traffic 208
article thumbnail

Why does the Travel and Tourism Industry Need to Have a Mobile App?

Tech News Gather

The travel and tourism business has seen a tremendous shift in customer behavior in the digital era. The rising popularity of smartphone use and the developing attraction of mobile applications. Travel companies must adapt to this changing landscape. Businesses are developing mobile apps as a crucial strategy. It improves customer experience and streamlines operations.

Mobile 52
article thumbnail

From CPU to Memory: Techniques for Tracking Resource Consumption Over Time

DZone

Sometimes, it is necessary to examine the behavior of a system to determine which process has utilized its resources, such as memory or CPU time. These resources are often scarce and may not be easily replenished, making it important for the system to record its status in a file. By doing so, it becomes feasible to identify the most resource-intensive process in the past.

Network 263
article thumbnail

PMM Authentication Bypass Vulnerability fixed in 2.37.1

Percona

On May 30, Percona was notified of a possible vulnerability in Percona Monitoring and Management (PMM). After researching the report, we agreed with the reporter and began working on a fix to address the issue. Today we’re releasing PMM 2.37.1 with a fix for CVE-2023-34409 that addresses the PMM authentication bypass vulnerability. This release contains no other features or fixes.

C++ 96
article thumbnail

Weighing the top seven Kubernetes challenges and how to solve them

Dynatrace

Kubernetes has become the leading container orchestration platform for organizations adopting open source solutions to manage, scale, and automate application deployment. Adopting this powerful tool can provide strategic technological benefits to organizations — specifically DevOps teams. At the same time, it also introduces a large amount of complexity.

article thumbnail

SpeedCurve Recipes: Multi-step test scripting made easy!

Speed Curve

You may already know that SpeedCurve lets you test multiple URLs for a site across a wide selection of browsers , devices , connection types , and geolocations. You may also know that SpeedCurve lets you add synthetic scripts to your test settings , which lets you easily do things like simulate a repeat view or block a third party. But did you also know that we've made it easy to simulate more complex use cases?

Testing 52
article thumbnail

Getting Started With Istio in AWS EKS for Multicluster Setup

DZone

With many microservices deployed across multicloud and hybrid infrastructure (cloud, containers, and VMs), the manageability of the network becomes challenging. The transactions among services happen on the public network, so the sensitivity of the matter increases magnitudinally with rising incidents of hacking and cyberattacks. Istio service mesh is becoming a center of app modernization for large and medium enterprises.

AWS 220
article thumbnail

Conquering Mt. Elbert After Percona Live 2023 in Denver

Percona

If you’re going to take on the second-highest peak in the lower 48 states, you might as well do it in great company. That’s precisely what we — Matthew Boehm, Michael Coburn, Péter Farkas, Jean-François Gagné, Marcin Gwóźdź, Kenny Gryp, Nando Laudares, and Alexander Rubin — decided to do. Fresh from attending Percona Live in Denver, we set off on a journey to conquer Mt Elbert, standing proud at 14,438′ (4400m).

C++ 82
article thumbnail

Dynatrace SaaS release notes version 1.268

Dynatrace

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

201
201
article thumbnail

When Does Streaming Data Become Real-Time Data?

VoltDB

Uncover challenges and solutions in making streaming data become real-time data. See how Volt Active(SD) helps overcome these hurdles at voltactivedata.com.

52
article thumbnail

Alipay: Large-Scale Model Training on Billions of Files

DZone

Ant Group , formerly known as Ant Financial, is an affiliate company of the Chinese conglomerate Alibaba Group. The group owns the world’s largest mobile payment platform Alipay, which serves over 1.3 billion users and 80 million merchants. Our team works on the AI platform. With the exponential growth of data, we create and optimize infrastructure that enables large-scale model training and overcomes the performance bottleneck while reducing the cost of data storage and computation.

Storage 216
article thumbnail

Unleashing the Power of PostgreSQL Event-Based Triggers

Percona

PostgreSQL provides a powerful mechanism for implementing event-driven actions using triggers. Triggers on Data Definition Language (DDL) events are a powerful feature of PostgreSQL that allows you to perform additional actions in response to changes to the database schema. DDL events include operations such as CREATE, ALTER, and DROP statements on tables, indexes, and other database objects.

article thumbnail

How automated workflows and multicloud automation can reduce engineering toil

Dynatrace

Organizations are increasingly moving to multicloud environments and adopting microservices to increase the efficiency, reliability, and scalability of their applications and services. But without automated workflows, IT professionals are finding it difficult to monitor, manage, secure, and troubleshoot applications at scale. Modern multicloud environments are powerful and agile, yet highly complex.

article thumbnail

Understanding Data Compaction in 3 Minutes

DZone

What is compaction in the database? Think of your disks as a warehouse: The compaction mechanism is like a team of storekeepers (with genius organizing skills like Marie Kondo) who help put away the incoming data. In particular, the data (which is the inflowing cargo in this metaphor) comes in on a "conveyor belt," which does not allow cutting in line.

Storage 202
article thumbnail

Boost DevOps maturity with observability and a data lakehouse

Dynatrace

ln a world driven by macroeconomic uncertainty, businesses increasingly turn to data-driven decision-making to stay agile. That’s especially true of the DevOps teams who must drive digital-fueled sustainable growth. They’re unleashing the power of cloud-based analytics on large data sets to unlock the insights they and the business need to make smarter decisions.

DevOps 196
article thumbnail

Safeguarding our most trusted software with open source technology

Dynatrace

Have you ever wondered if open source is secure? Are you uneasy about application security when government agencies and other organizations crowdsource code? If so, you are not alone. Episode 55 of Tech Transforms tackles these security reservations about open source code. However, Dr. Stephen Magill of Sonatype joins the podcast to ease concerns.

article thumbnail

Understanding the Role of ERP Systems in Modern Software Development

DZone

ERP systems are crucial in modern software development because they integrate various organizational departments and functions. They provide a centralized platform that promotes seamless communication and data exchange between software applications, reducing data silos. ERP systems offer standardized processes, enabling developers to accelerate development cycles and align with industry best practices.

Systems 182
article thumbnail

The keys to helping retailers with Black Friday preparation for exceptional customer experiences

Dynatrace

For retailers, the countdown to the holidays has begun, even if it’s still six months away. Black Friday preparation is the culmination of retailers’ efforts to attract and sustain customer relationships during the holiday season and beyond. It’s no longer a one-day event. Rather, it’s increasingly spread over weeks and months, if you count the preparation leading up to it, and the ensuing holiday season.

Retail 178
article thumbnail

Dynatrace automatically monitors OpenAI ChatGPT for companies that deliver reliable, cost-effective services powered by generative AI

Dynatrace

Businesses in all sectors are introducing novel approaches to innovate with generative AI in their domains. Advanced AI applications using OpenAI services don’t just forward user input to OpenAI models; they also require client-side pre- and post-processing. A typical design pattern is the use of a semantic search over a domain-specific knowledge base, like internal documentation, to provide the required context in the prompt.

article thumbnail

Is DevOps dead? Exploring the changing IT landscape and future of DevOps

Dynatrace

Just as organizations have increasingly shifted from on-premises environments to those in the cloud, development and operations teams now work together in a DevOps framework rather than in silos. But as digital transformation persists, new inefficiencies are emerging and changing the future of DevOps. According to the 2022 Dynatrace CIO Report , the average organization uses 10 monitoring tools across its technology stack due to silos and inability to scale.

DevOps 171
article thumbnail

Strategies for Reducing Total Cost of Ownership (TCO) For Integration Solutions

DZone

Integration solutions play a vital role in connecting systems, applications, and data across an organization. While implementing these solutions is essential, it's equally important to minimize the Total Cost of Ownership (TCO) associated with their development, operation, and maintenance. By adopting cost-effective strategies, organizations can optimize their investments and achieve greater value from their integration initiatives.

Strategy 162
article thumbnail

Exploratory Programming: Challenges and Keys to Success

DZone

Exploratory Programming (EP) is a dynamic approach in data science that influences how data optimization is conducted. Understanding its mechanics and implications can profoundly impact your data operations, leading to innovative solutions and improved outcomes.

article thumbnail

The Role of A/B Testing in Website Development and Optimization

DZone

A/B testing involves comparing two or more variations of a webpage or user experience to determine which one performs better in achieving predefined goals. A/B testing plays a significant role in improving conversion rates, user engagement, and overall website performance. Let's explore the key aspects and benefits of A/B testing in website development and optimization.

Website 130
article thumbnail

O11y Architecture: Financial Payments Common Observability Elements

DZone

Cloud-native technology has been changing the way payment services are architected. In 2020, I presented a series of insights from real implementations adopting open-source and cloud-native technology to modernize payment services. The series consisted of six articles and covered architectural diagrams from logical and schematic to detailed views of the various use cases uncovered.

article thumbnail

Revolutionizing System Testing With AI and ML

DZone

The digital transformation of businesses involves the adoption of digital technologies to change the way companies operate and deliver value to their customers. This can include the use of cloud computing, artificial intelligence, big data analytics, the Internet of Things (IoT), and other digital tools. One of the significant challenges that come with digital transformation is ensuring that software systems remain reliable and secure.

article thumbnail

Full vs. Incremental vs. Differential Backups: Comparing Backup Types

Percona

This blog was originally published in January 2012 and was updated in June 2023. In today’s data-driven world, the protection and reliability of our valuable information is vital. The potential impact of data loss or corruption on individuals and organizations cannot be understated. Therefore, establishing a strong backup strategy is essential to ensure data security and minimize potential disruptions.

Storage 70
article thumbnail

MariaDB vs MySQL: Key Differences and Use Cases

Percona

This blog post was originally published in November 2017 and was updated in June 2023. In this blog, we’ll provide a comparison between MariaDB vs. MySQL (including Percona Server for MySQL ). Introduction: MariaDB vs. MySQL The goal of this blog post is to evaluate, at a higher level, MariaDB vs. MySQL vs. Percona Server for MySQL side-by-side to better inform the decision making process.