Sat.Mar 18, 2023 - Fri.Mar 24, 2023

article thumbnail

The Importance of Monitoring AWS Resource Utilization for Cost Optimization

DZone

As more and more companies move to the cloud, it’s becoming essential to keep track of their resource usage to ensure cost-effectiveness. Amazon Web Services (AWS) is a leading platform among cloud providers, but its extensive range of services can pose a challenge when monitoring resource consumption efficiently. This article delves into the significance of tracking AWS resource utilization for cost optimization and offers practical tips on accomplishing this.

AWS 213
article thumbnail

Health Benefits of Browser Diversity

Tim Kadlec

There are increasingly loud rumblings that Apple will be allowing other browser engines to be used on iOS , and all I can say is it’s about time. It’s not always obvious to folks, but the versions of Chrome or Firefox or any other browser you can download on iOS today still uses WebKit, Safari’s underlying engine, under the hood. So you’re not actually getting browser choice at all.

Strategy 106
Insiders

Sign Up for our Newsletter

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

article thumbnail

A Gentle Introduction to Kubernetes

DZone

Kubernetes simplifies deploying, scaling, and managing distributed components and services across various infrastructures. It offers powerful features such as self-healing, service discovery, automated rollouts, and rollbacks, allowing users to manage containerized applications easily. In this guide, we will delve into the basic concepts of Kubernetes.

article thumbnail

Application vulnerabilities: Important lessons from the OWASP top 10 about application security risks

Dynatrace

In today’s complex multicloud environments, ensuring that your cloud applications are protected and secure is critical. Application vulnerabilities are an inevitable byproduct of the growth of agile development techniques and can be tricky to spot and address. While these vulnerabilities aren’t anything new, the modular and distributed nature of modern software development introduces a new potential for application security risks.

article thumbnail

InnoDB Performance Optimization Basics

Percona

This blog is in reference to our previous ones for ‘Innodb Performance Optimizations Basics’ 2007 and 2013. Although there have been many blogs about adjusting MySQL variables for better performance since then, I think this topic deserves a blog update since the last update was a decade ago, and MySQL 5.7 and 8.0 have been released since then with some major changes.

article thumbnail

What Are ChatGPT and Its Friends?

O'Reilly

ChatGPT, or something built on ChatGPT, or something that’s like ChatGPT, has been in the news almost constantly since ChatGPT was opened to the public in November 2022. What is it, how does it work, what can it do, and what are the risks of using it? A quick scan of the web will show you lots of things that ChatGPT can do. Many of these are unsurprising: you can ask it to write a letter, you can ask it to make up a story, you can ask it to write descriptive entries for products in a catalog.

Google 107
article thumbnail

The Path From APIs to Containers

DZone

This is an article from DZone's 2023 Software Integration Trend Report. For more: Read the Report In recent years, the rise of microservices has drastically changed the way we build and deploy software. The most important aspect of this shift has been the move from traditional API architectures driven by monolithic applications to containerized microservices.

More Trending

article thumbnail

Multi-tenants and Branches in Neon Serverless PostgreSQL

Percona

Announcement I will be speaking at Percona Live 2023 about serverless PostgreSQL. Join us at this event if you are interested! Introduction Recently, Percona introduced Percona Builds for Neon ( Introducing Percona Builds for Serverless PostgreSQL ), which makes it easy to install and experiment with serverless PostgreSQL. And I followed it with how you can run easy experimentations with Neon using Docker ( Using Docker To Deploy Neon Serverless PostgreSQL).

article thumbnail

Is Australia the new epicenter for healthtech startups?

All Things Distributed

Australia is home to a flourishing startup scene. It's flush with companies focused on improving healthcare outcomes, not only for people in Australia, but everywhere in the world. Cloud technologies are helping to accelerate both research and innovation in this space, and it all starts with the brain.

article thumbnail

Testing Level Dynamics: Achieving Confidence From Testing

DZone

All We Can Aim for Is Confidence Releasing features is all about confidence: confidence that features work as expected; confidence that our work is based on quality code; confidence that our code is easily maintainable and extendable; and confidence that our releases will make happy customers. Development teams develop and test their features to the best of their abilities so that quality releases occur within a timeframe.

Testing 278
article thumbnail

OneAgent release notes version 1.261

Dynatrace

We released Dynatrace OneAgent and ActiveGate version 1.261. To learn what’s new, have a look at: OneAgent release notes ActiveGate release notes The post OneAgent release notes version 1.261 appeared first on Dynatrace news.

194
194
article thumbnail

Comparisons of Proxies for MySQL

Percona

With a special focus on Percona Operator for MySQL Overview HAProxy, ProxySQL, MySQL Router (AKA MySQL Proxy); in the last few years, I had to answer multiple times on what proxy to use and in what scenario. When designing an architecture, many components need to be considered before deciding on the best solution. When deciding what to pick, there are many things to consider, like where the proxy needs to be, if it “just” needs to redirect the connections, or if more features need to

Games 126
article thumbnail

Demand and ETR Forecasting at Airports

Uber Engineering

In this post we will dive into the algorithm, data modeling, and system design that go into estimating the length of time drivers would have to wait for a trip request at a given location, empowering them to strategically remain or reposition.

Design 89
article thumbnail

HTTP vs Messaging for Microservices Communications

DZone

Microservices architecture has gained popularity recently as a technique for creating sophisticated and scalable software systems. Microservices are scalable, independently deployable services that talk to one another across a network. Making it easier for these services to communicate with one another is one of the major problems with a microservices design.

article thumbnail

HammerDB v4.7 New Features Pt1: Transaction Counter and CPU Metrics

HammerDB

In HammerDB v4.7 the Transaction Counter and CPU Metrics have been updated on both Windows and Linux to use a package called tkpath enabling more advanced graphic features using the GPU where available. This gives the transaction counter, and CPU metrics, a more updated look and feel, whilst maintaining the previous lightweight impact of the graphical code.

Metrics 70
article thumbnail

Why PostgreSQL Is a Top Choice for Enterprise-level Databases

Percona

When it comes to enterprise-level databases, there are several options available in the market, but PostgreSQL stands out as one of the most popular and reliable choices. PostgreSQL is a free and open source object-relational database management system (ORDBMS) that has existed since the mid-1990s. Over the years, it has evolved into a robust and feature-rich database that offers several advantages over other database management systems.

Database 121
article thumbnail

Percona Monitoring and Management 2.36 preview release

Percona Community

Percona Monitoring and Management 2.36 preview release Hello folks! Percona Monitoring and Management (PMM) 2.36 is now available as a 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

OpenVPN With Radius and Multi-Factor Authentication

DZone

Setting up a VPN server to allow remote connections can be challenging if you set this up for the first time. In this post, I will guide you through the steps to set up your own VPN Server and connect to it using a VPN Client. Additionally, I will also show how to set up a free Radius server and a plugin to implement multi-factor authentication for additional security.

Servers 237
article thumbnail

Black Box vs White Box Testing – What’s the Difference?

Testlodge

What’s the difference between Black Box and White Box Testing? When looking at black box vs white box testing, the main difference between them is the type of product information the tester will access. Black box testing focuses on the requirements to ensure the system responds as expected, according to the documentation. White box testing examines the system’s internal structure and architecture.

Testing 67
article thumbnail

Deploy Percona Monitoring and Management on Amazon EKS With eksctl and Helm

Percona

One of the installation methods we support for our database software is through Helm. We have a collection of Helm charts, in this repository , for the following Percona software: Percona Operator for MySQL Percona XtraDB Cluster Percona Operator for MongoDB Percona Server for MongoDB Percona Operator for PostgreSQL Percona Distribution for PostgreSQL Percona Monitoring and Management (PMM) Through this blog post, you will learn how to install Percona Monitoring and Management in a Kubernetes cl

article thumbnail

Website Security Check: How to Secure Your Website

KeyCDN

More and more website owners and businesses are affected by devastating security breaches. The tide of web attacks, and thus compromised data, continues to rise. Worldwide, up to 120 million cyber attacks are currently recorded every day. Thus, the issue of security is increasingly becoming a major concern for website owners and web developers. Whether you are an owner of a huge multinational online store or just run a small personal blog, there is always a threat of getting hacked.

Website 60
article thumbnail

MongoDB Time Series Benchmark and Review

DZone

This article compares QuestDB with one of the most popular databases on the market, MongoDB. We look at the two databases in terms of benchmark performance and user experience. Time-series data has gained popularity in recent years. It is used in a wide variety of industries and use cases (if you are new to this space, read our article 'What is Time-Series Data' ).

article thumbnail

Instacart Clone – Launch Grocery Delivery App To Keep One Step Ahead in The Business Game

Tech News Gather

The demand for online grocery stores is growing day by day. Since the pandemic hit and spread, it’s now an everyday practice to purchase groceries through on-demand delivery applications. These apps have helped alleviate the everyday stress of purchasing daily necessities. Business owners are taking this strategy to revamp their online Grocery Delivery App, similar to Instacart.

Games 52
article thumbnail

A Workaround for The “RELOAD/FLUSH_TABLES privilege required” Problem When Using Oracle mysqldump 8.0.32

Percona

In MySQL Server 8.0.32, Oracle fixed Bug #105761 : “mysqldump make a non-consistent backup with ‐‐single-transaction option” ( this commit ) which caused a wave of complaints from users who could no longer do backups with the mysqldump utility because of the lack of the required privileges. Bug #109701 “Fix for #33630199 in 8.0.32 introduces regression when ‐‐set-gtid-purged=OFF” Bug #109685 “mysqldump has incompatible change in MySQL 8.0.32&

Servers 104
article thumbnail

How to Make HTTP Requests to API in PHP App Using GitHub API Example and Write to Percona Server for MongoDB

Percona Community

We learn how to work with HTTP requests in PHP and make API requests using the GitHub API as an example. We’ll get the data from the API and save it to the database. In the previous article, we developed a simple application that connects to the MongoDB database (Percona Server for MongoDB) and writes documents in a loop. We only used Composer packages to work with MongoDB.

Servers 52
article thumbnail

Best Practices for Setting up Monitoring Operations for Your AI Team

DZone

In recent years, the term MLOps has become a buzzword in the world of AI, often discussed in the context of tools and technology. However, while much attention is given to the technical aspects of MLOps, what's often overlooked is the importance of the operations. There is often a lack of discussion around the operations needed for machine learning (ML) in production and monitoring specifically.

article thumbnail

What is Digital Product Engineering? Phases, Challenges, Trends

Simform

With customers’ attention span reducing to a few milliseconds and their expectations changing every second day, digital product engineering has emerged as a viable option to develop robust products that evolve with time. This article gets into the nitty-gritty of digital product engineering and discovers its various facets, such as phases, challenges, benefits, trends, etc.

article thumbnail

Increase the Ability to Securely Replicate Your Data and Restrict Replication To Row-based Events in MySQL

Percona

In this blog, I’ll discuss the use case for replication. We want to improve our ability to replicate your data and limit replication to row-based events securely, wherein we do not have control over the source(s). The replica doesn’t have checking capabilities when processing replicated transactions as of MySQL 8.0.18. It does this to carry out all instructions from its upstream.

Storage 92
article thumbnail

Top 5 Apache Kafka Use Cases: When to Use Kafka

VoltDB

The post Top 5 Apache Kafka Use Cases: When to Use Kafka appeared first on Volt Active Data.

52
article thumbnail

Chaos Engineering Tutorial: Comprehensive Guide With Best Practices

DZone

Chaos engineering is the discipline of testing distributed software or systems by introducing failures and permitting engineers to study the demeanor and perform modifications with the outcome so that the failures are avoided when end users work with the software and systems. It is blended with Site Reliability Engineering (SRE), which attempts to compute the influence of the improbable.

article thumbnail

Introduction to Spring Cloud Kubernetes

DZone

Spring Cloud Kubernetes is a set of open-source libraries that enable Spring Boot applications to be deployed and managed on Kubernetes. Kubernetes is an open-source container orchestration platform that is widely used for deploying, scaling, and managing containerized applications. Spring Cloud Kubernetes provides a seamless integration between Spring Boot and Kubernetes, enabling developers to build cloud-native applications that can run efficiently in a Kubernetes environment.

Cloud 149
article thumbnail

Loop Device in Linux

DZone

Overview If you have ever downloaded a new Linux distribution ISO image, you may have wondered how to access the contents inside the image prior to repartitioning your disk and installing the operating system onto your local disk. This can be done via a loop mount in Linux. In Linux and other UNIX-like systems, it is possible to use a regular file as a block device.

article thumbnail

Monitoring Linux OS Using Open Source Real-Time Monitoring HertzBeat

DZone

Introduction to HertzBeat HertzBeat is an open source, easy-to-use and friendly real-time monitoring system that does not require Agent and has powerful custom monitoring capabilities. Integrate monitoring-alarm-notification , support monitoring of application services, databases, operating systems, middleware, cloud-native, etc., threshold alarms, and alarm notifications (email WeChat Dingding Feishu SMS Slack Discord Telegram).

article thumbnail

Replication Issues and Binlog Compressor

Percona

You might want to use binlog compression with MySQL/ Percona Server for MySQL , but it can come with drawbacks. This article discusses the need for using binlog compression and the potential issues it may cause. Binlog compression is a technique used to reduce the size of binary log files, which can become quite large over time. This can be especially important in situations where disk space is limited.