March, 2023

article thumbnail

Overcoming Challenges and Best Practices for Data Migration From On-Premise to Cloud

DZone

Data migration is the process of moving data from one location to another, which is an essential aspect of cloud migration. Data migration involves transferring data from on-premise storage to the cloud. With the rapid adoption of cloud computing , businesses are moving their IT infrastructure to the cloud. This shift from on-premise to cloud computing creates challenges for IT professionals, as it requires careful planning and execution.

article thumbnail

Answer-driven DevOps automation: Automation use cases that accelerate insights

Dynatrace

As organizations mature on their digital transformation journey, they begin to realize that automation – specifically, DevOps automation – is critical for rapid software delivery and reliable applications. But as multicloud environments grow, they become increasingly complex and generate massive amounts of data. In turn, manual approaches to identifying code issues and troubleshooting are not scalable.

DevOps 246
Insiders

Sign Up for our Newsletter

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

article thumbnail

Data Reprocessing Pipeline in Asset Management Platform @Netflix

The Netflix TechBlog

By Meenakshi Jindal Overview At Netflix, we built the asset management platform (AMP) as a centralized service to organize, store and discover the digital media assets created during the movie production. Studio applications use this service to store their media assets, which then goes through an asset cycle of schema validation, versioning, access control, sharing, triggering configured workflows like inspection, proxy generation etc.

Media 230
article thumbnail

Reduce Your Cloud Costs With Percona Kubernetes Operators

Percona

Public cloud spending is slowing down. Quarter-over-quarter growth is no longer hitting 30% gains for AWS, Google, and Microsoft. This is businesses’ response to tough and uncertain macroeconomic conditions, where organizations scrutinize their public cloud spending to optimize and adjust. In this blog post, we will see how running databases on Kubernetes with Percona Operators can reduce your cloud bill when compared to using AWS RDS.

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

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

Redefining the Boundaries of People, Process, and Platforms

DZone

Day two of Dynatrace Perform began with a great discussion between Kelsey Hightower , Distinguished Developer Advocate at Google Cloud Platform and Andi Grabner , DevOps Evangelist at Dynatrace. The theme of their discussion was redefining the boundaries of people, processes and platforms. Kelsey began the discussion by explaining that his career took off when he began focusing on the fundaments.

More Trending

article thumbnail

Disambiguating Arm, Arm ARM, Armv9, ARM9, ARM64, Aarch64, A64, A78,

Nick Desaulniers

If you’re new to the Arm ecosystem, consider this a quick primer on terms you likely have seen before but might have questions about. The Arm architecture is a family of Reduced Instruction Set Architectures (RISC) with simple addressing modes. Data processing is done on register operands otherwise relying on loads and stores to move data into and out of registers.

article thumbnail

Using Docker To Deploy 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. But now, there’s an even more convenient way to explore the capabilities of serverless PostgreSQL — Docker images.

article thumbnail

Getting the Right Answer from ChatGPT

O'Reilly

A couple of days ago, I was thinking about what you needed to know to use ChatGPT (or Bing/Sydney, or any similar service). It’s easy to ask it questions, but we all know that these large language models frequently generate false answers. Which raises the question: If I ask ChatGPT something, how much do I need to know to determine whether the answer is correct?

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 98
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.

article thumbnail

Dynatrace announces support of Google Cloud’s AlloyDB for PostgreSQL metrics ingest

Dynatrace

Today, Dynatrace is announcing that it has successfully achieved Google Cloud Ready – AlloyDB designation in support of an extended integration to Google Cloud’s AlloyDB for PostgreSQL. AlloyDB is a fully managed, PostgreSQL-compatible database service for highly demanding enterprise database workloads. Google Cloud Ready – AlloyDB is a new designation for the solutions of Google Cloud’s technology partners that integrate with AlloyDB.

Google 232
article thumbnail

How To Generate Test Data for Your Database With SQL

Percona Community

Recently, I’ve noticed several posts on the Percona Community blog about test data generation. This is a great trend, as such data enables us to test applications more easily and efficiently and detect problems before they appear in production. One article was devoted to the Pagila standard DB schema and another to generating test data with Python.

article thumbnail

MySQL 5.7 End of Life Six Months Away – Switch to Percona Server for MySQL Today!

Percona

Oracle’s MySQL 5.7 has had a good, long run, but the official End of Life is October of 2023. The Era of MySQL 5.x will be over, and only MySQL 8.0 will be officially supported. Yup, six months away. So if you are running MySQL, you need to consider upgrading to version 8.0 N-O-W !! What does an upgrade provide? MySQL 8.0 has many really cool features and improvements that are well worth the upgrade.

Servers 122
article thumbnail

White Box Testing – Guide, Tools, and Techniques

Testlodge

White box testing is a software testing approach based on an analysis of the internal structure of the component or system. Internal structure may include code, architecture, integrations, and data flows of a system. Why is White Box Testing Performed? Testers perform white box testing for several reasons. The main reason to include it in your test plan is that it provides much more test coverage than black box testing alone.

Testing 84
article thumbnail

Setting Uber’s Transactional Data Lake in Motion with Incremental ETL Using Apache Hudi

Uber Engineering

Uber’s Global Data Warehouse team leveraged Apache Hudi to drastically improve performance of traditional batch ETL pipelines by going incremental, improving business-critical data’s freshness, quality, and completeness.

article thumbnail

11 Observability Tools You Should Know

DZone

When organizations move toward the cloud, their systems also lean toward distributed architectures. One of the most common examples is the adoption of microservices. However, this also creates new challenges when it comes to observability. You need to find the right tools to monitor, track and trace these systems by analyzing outputs through metrics, logs, and traces.

article thumbnail

The future of AI: Kelsey Hightower on how AI can raise the bar for humanity

Dynatrace

While technology is taking aim at many of today’s problems, there’s little doubt that it also introduces new challenges for today’s IT teams. Google Cloud Distinguished Engineer Kelsey Hightower hopes to solve the many problems facing IT culture by equipping people with the mental and computational software they need to succeed in the competitive world of technology.

article thumbnail

HammerDB v4.7 New Features Pt 2: Example CLI Scripts

HammerDB

With the HammerDB v4.5 Docker build, example CLI scripts were added to build and run the TPROC-C workload in the Tcl language. In HammerDB v4.6 these were enhanced to also add Python based scripts, and to include scripts for both TPROC-C and TPROC-H and a driver script for Linux environments. With HammerDB v4.7 these scripts have now moved into the main HammerDB directory to be included with all installations, rather than Docker only and a powershell driver script also added for Windows.

C++ 83
article thumbnail

Introducing Percona Builds for Serverless PostgreSQL

Percona

Recently, “serverless” has become a buzzword, and for good reason. The goal is to simplify the provisioning and management of database capacity. One approach is to separate compute and storage to allow for independent scaling. We are thrilled to announce our collaboration with Neon ( Neon – Serverless, Fault-Tolerant, Branchable Postgres ) to provide a Serverless PostgreSQL that you can control and manage yourself.

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

How We Unified Configuration Distribution Across Systems at Uber

Uber Engineering

Uber’s configuration platform team talks about how they consolidated the infrastructure for multiple configuration systems into a unified, next-gen distribution platform, reducing CPU usage by an order of magnitude.

Systems 98
article thumbnail

Unlock Customer Behavior With Time Series Analysis

DZone

Time series analysis is a statistical technique used to analyze and interpret data that is collected over time. This technique is widely used in various fields, such as finance, economics, engineering, and environmental sciences, to identify patterns and trends in the data. A time series is a sequence of data points that are recorded over a specific period, typically at regular intervals.

article thumbnail

SLOs done right: how DevOps teams can build better service-level objectives

Dynatrace

Service-level objectives help IT teams define technical success and align with top-line business objectives. But not all service-level objectives (SLOs) are created equal. So how do development and operations (DevOps) teams and site reliability engineers (SREs) distinguish among good, great, and suboptimal SLOs? In the 2023 Perform session “SLOs done right: A practitioners guide,” Michael Cabrera, SRE lead at Vivint, and Andreas Grabner, DevSecOps activist at Dynatrace, break down th

DevOps 229
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

How To Set Up MySQL 8 Replica From Existing MySQL 5.7 Server With Percona XtraBackup

Percona

When we need to upgrade from MySQL 5.7 to MySQL 8, we could choose to do an in-place upgrade or set up another MySQL 8 server(s) from the existing running MySQL 5.7 replica. This article will explain how to set up MySQL 8 as a replica from an existing MySQL 5.7 server with Percona XtraBackup. In my lab, we have two test nodes: PRIMARY: mysql57 (192.168.56.111) with Percona Server 5.7 and xtrabackup 2.4 installed REPLICA: mysql8 (192.168.56.113) with Percona Server 8 and xtrabackup 8.0 installed

Servers 109
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

Uber’s Sustainable Engineering Journey

Uber Engineering

As a leader in tech, Uber is a major proponent of sustainability and reducing carbon emissions. Join us in this blog post exploring some of the innovative tools, services, and practices we have developed to promote sustainable usage of engineering resources.

article thumbnail

Assessment of Scalability Constraints (and Solutions)

DZone

This is an article from DZone's 2023 Software Integration Trend Report. For more: Read the Report Our approach to scalability has gone through a tectonic shift over the past decade. Technologies that were staples in every enterprise back end (e.g., IIOP) have vanished completely with a shift to approaches such as eventual consistency. This shift introduced some complexities with the benefit of greater scalability.

article thumbnail

Mitigating security vulnerabilities moves front and center in modern observability strategies

Dynatrace

As digital transformation accelerates, organizations turn to hybrid and multicloud architectures to innovate, grow, and reduce costs. But the complexity and scale of multicloud architecture invites new enterprise challenges. Security vulnerabilities can easily creep into IT systems and create costly risks. As a result, organizations are adopting cloud observability technologies to gain visibility into their IT environments and the associated application performance and software vulnerability iss

Strategy 226
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

Capped Collection in MongoDB

Percona

In this blog post, we will discuss the capped collection of MongoDB. Capped collection is a fixed-type collection that inserts docs in a circular fashion. This means once allocated files are full, data at the beginning of the first file is overwritten. Consider this: we define a capped collection of size 1GB, it will purge out the oldest document if the allocated size of the collection is full and we have to insert a new document.

article thumbnail

How to Develop a Simple Web Application Using Docker, Nginx, PHP, and Percona Server for MongoDB

Percona Community

I’m developing an application that takes data from different sources, processes it, and prepares reports. In this series of articles, I will explain how to install and configure the tools, application, and database to develop and run the application. About the application and choice of tools The application I develop gets data from GitHub, Jira, and websites via API, processes it and creates reports according to the desired requirements.

Servers 61
article thumbnail

Vulnerability Assessment vs Penetration Testing: Understanding the Difference

Kovair

When safeguarding your business, the possibilities are virtually limitless. You can install firewalls, antivirus software, and other security measures. And the best line of defense.

article thumbnail

How To Use Linux Containers

DZone

Linux containers are a powerful solution for: Software standardization Acceleration of development and testing Effective resource management throughout the whole lifecycle of an application Here, we will provide a step-by-step guide to building Linux containers with applications intended for Cloud deployment. As an example, we will use BellSoft’s open-source Alpaquita Stream containers hosted on the Docker Hub Container Image Library.

article thumbnail

Dynatrace Managed release notes version 1.262

Dynatrace

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

224
224