Sat.Jan 27, 2024 - Fri.Feb 02, 2024

article thumbnail

Kubernetes health at a glance: One experience to rule it all

Dynatrace

As with all new tech, implementation and understanding don’t occur overnight. The adoption process takes time and consideration. While more investments are being directed towards Kubernetes-native or cloud-native methods, the challenges in using Kubernetes remain. Its complex, distributed nature makes it difficult to use and understand. The complexity and numerous moving parts of Kubernetes multicloud clusters mean that when monitoring the health of these clusters—which is critical for ensuring

article thumbnail

Tips for Building a Scalable Payment Architecture

DZone

When you are preparing your application for release, an efficient initial strategy is to integrate a single payment service. But as your application's market reach grows, so does the necessity for flexible and diverse payment options. Having a diverse payment system is crucial to avoid vendor lock-in, to leverage local payment methods, and to maintain control over costs.

Insiders

Sign Up for our Newsletter

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

article thumbnail

The psychology of site speed and human happiness

Speed Curve

In the fourteen years that I've been working in the web performance industry, I've done a LOT of research, writing, and speaking about the psychology of page speed – in other words, why we crave fast, seamless online experiences. In fact, the entire first chapter of my book, Time Is Money (reprinted here courtesy of the good folks at O'Reilly), is dedicated to the subject.

Speed 138
article thumbnail

In Search of Transparency at FOSDEM

Percona

FOSDEM is for sure one of the most respected free and open source software-focused conferences in Europe, which is loved by many, myself included. It is from the point of love I am raising concerns about transparency, which seems to be lacking in regard to some processes at FOSDEM.

article thumbnail

Dynatrace accelerates business transformation with new AI observability solution

Dynatrace

While off-the-shelf models assist many organizations in initiating their journeys with generative AI (GenAI), scaling AI for enterprise use presents formidable challenges. It requires specialized talent, a new technology stack to manage and deploy models, an ample budget for rising compute costs, and end-to-end security. Many organizations haven’t even considered which use cases will bring them the biggest return on AI investment.

Cache 276
article thumbnail

Microservices vs. Monolith at a Startup: Making the Choice

DZone

The reality of the startup is that engineering teams are often at a crossroads when it comes to choosing the foundational architecture for their software applications. This decision, seemingly technical at its core, extends far beyond the area of coding, straight into the strategic planning that can make or break the early stages of a startup. At the heart of this decision lies a crucial question: should these teams lay the groundwork with a microservice architecture, known for its distributed a

article thumbnail

MySQL Backups: Methods & Best Practices

Scalegrid

Regarding MySQL backups , knowing how to secure your data is crucial. This guide cuts through the complexity, providing instructions on creating, managing, and automating a MySQL backup. Dive in to uncover the essentials of different backup types, command-line tools, and strategic practices for robust data protection. MySQL is a popular open-source relational database management system for online applications and data warehousing.

More Trending

article thumbnail

Introducing Dynatrace built-in data observability on Davis AI and Grail

Dynatrace

“Great! I have ingested important custom data into Dynatrace, critical to running my applications and making accurate business decisions… but can I trust the accuracy and reliability?” Welcome to the world of data observability. The Dynatrace open platform is well-positioned to take advantage of the exponential increase in data generation.

DevOps 272
article thumbnail

O11y Guide, Cloud Native Observability Pitfalls: Controlling Costs

DZone

Are you looking at your organization's efforts to enter or expand into the cloud-native landscape and feeling a bit daunted by the vast expanse of information surrounding cloud-native observability? When you're moving so fast with Agile practices across your DevOps, SREs, and platform engineering teams, it's no wonder this can seem a bit confusing. Unfortunately, the choices being made have a great impact on both your business, your budgets, and the ultimate success of your cloud-native initiati

Cloud 287
article thumbnail

How RevenueCat Manages Caching for Handling over 1.2 Billion Daily API Requests

InfoQ

RevenueCat extensively uses caching to improve the availability and performance of its product API while ensuring consistency. The company shared its techniques to deliver the platform, which can handle over 1.2 billion daily API requests. The team at RevenueCat created an open-source memcache client that provides several advanced features.

Cache 108
article thumbnail

MySQL Table Size Is Way Bigger After Adding a Simple Index; Why?

Percona

It is a known good practice to keep only necessary indexes to reduce the write performance and disk space overhead. This simple rule is mentioned briefly in the official MySQL Documentation:[link] in some cases, the overhead from adding a new index can be way above the expectations!

article thumbnail

Dynatrace OpenPipeline: Stream processing data ingestion converges observability, security, and business data at massive scale for analytics and automation in context

Dynatrace

Organizations choose data-driven approaches to maximize the value of their data, achieve better business outcomes, and realize cost savings by improving their products, services, and processes. However, there are many obstacles and limitations along the way to becoming a data-driven organization. The following are some of the most pressing challenges: Managing cost and scale of large data.

Analytics 272
article thumbnail

Introducing Kubecost 2.0

DZone

Today, we’re proudly announcing the launch of Kubecost 2.0. It’s available for free to all users and can be accessed in seconds. Our most radical release yet—we’re shipping more than a dozen major new features and an entirely new API backend. Let’s delve into key features and enhancements that make Kubecost 2.0 the best Kubernetes cost management solution available.

article thumbnail

The Performance Inequality Gap, 2024

Alex Russell

It's time once again to update our priors regarding the global device and network situation. What's changed since last year? And how much more HTML, CSS, and (particularly) JavaScript can a new project afford? The Budget, 2024 JavaScript-Heavy Markup-Heavy Calculate Your Own Situation Report Mobile Desktop Takeaways The Great Branch Mispredict The Budget, 2024 # In a departure from previous years, we'll evaluate two sets of baseline numbers for first-load under five seconds on 75 th ( P75 ) perc

article thumbnail

Master PostgreSQL Upgrades: The Ultimate Checklist

Percona

Are you planning to upgrade your PostgreSQL database but feeling overwhelmed by the complexity of the task? We have something that will make your life much easier. Introducing The Ultimate PostgreSQL Upgrade Checklist – designed to guide both seasoned and new DBAs and developers through the intricate process of a PostgreSQL upgrade.

Database 111
article thumbnail

Cloud observability now mandatory for organizations to thrive amid digital disruption

Dynatrace

As organizations face an increasingly competitive, dynamic, and disruptive macroeconomic environment, they have turned to cloud services and digitization for an edge. But as they embrace digital transformation in the cloud, organizations often confront significant challenges. Multicloud environments create massive complexity and a lack of visibility into the potential problems that cloud applications create, from application performance problems and user experience issues to cybersecurity threat

Cloud 264
article thumbnail

The Next Major Shift in Enterprise Software Engineering: From Platforms to “Platformless”

DZone

The evolution of enterprise software engineering has been marked by a series of "less" shifts — from client-server to web and mobile ("client-less"), data center to cloud ("data-center-less"), and app server to serverless. These transitions have simplified aspects of software engineering, including deployment and operation, allowing users to focus less on the underlying systems and more on the application itself.

article thumbnail

Presentation: Maximizing Performance and Efficiency in Financial Trading Systems through Vertical Scalability and Effective Testing

InfoQ

Peter Lawrey discusses achieving vertical scalability by minimizing accidental complexity and using an event-driven architecture.

article thumbnail

Simplify the Use of ENV Variables in Percona Monitoring and Management AMI

Percona

The Percona Monitoring and Management (PMM) Amazon Machine Image (AMI) currently lacks native support for ENV variables. In this guide, we’ll walk through a straightforward workaround that simplifies the process of using ENV variables in PMM AMI and reapplying them after an upgrade.Step one: Adding ENV variables to /srv/.

article thumbnail

Speed up evidence-driven security investigations and threat hunting with Dynatrace Security Investigator

Dynatrace

As a security analyst investigating security incidents or threat hunting, you often must navigate among multiple executed queries and their respective results (in other words, investigation steps). You also need to manage the evidence you gather during investigations and reuse it when building additional queries. All this must be as fast and seamless while maintaining the investigation context.

Speed 263
article thumbnail

Improving Upon My OpenTelemetry Tracing Demo

DZone

Last year, I wrote a post on OpenTelemetry Tracing to understand more about the subject. I also created a demo around it, which featured the following components: The Apache APISIX API Gateway A Kotlin/Spring Boot service A Python/Flask service And a Rust/Axum service I've recently improved the demo to deepen my understanding and want to share my learning.

271
271
article thumbnail

Governance Without Benefit

The Agile Manager

I’ve been writing about IT governance for many years now. At the time I started writing about governance, the subject did not attract much attention in IT, particularly in software development. This was a bit surprising given the poor track record of software delivery: year after year the Standish CHAOS reports drew attention to the fact that the majority of IT software development investments wildly exceeded spend estimates, fell short of functional expectations, were plagued with poor quality,

article thumbnail

Percona PG_TDE and Ubuntu: Please Test Transparent Data Encryption for PostgreSQL

Percona

PostgreSQL differs from certain other databases as it lacks a native solution to encrypt data on disk transparently. At Percona, we are in the process of developing PG_TDE, a tool designed to encrypt data using the AES-CTR encryption algorithm. This code is currently under development, and we are seeking your assistance in testing it.

Testing 107
article thumbnail

Cloud cost optimization: Dynatrace helps organizations manage cloud cost

Dynatrace

Business innovation costs money. But organizations may not always have insight into how their moves toward innovation generate costs as well as revenue. That’s why cloud cost optimization is becoming a major priority regardless of where organizations are on their digital transformation journeys. From managing cloud cost with the major providers to the increasing compute costs that generative AI and large language models (LLMs) create—not to mention the carbon footprint of these resources—the cos

Cloud 246
article thumbnail

Strategies and Guidance for Effective Cloud Management and Cost Optimization

DZone

Embarking on a cloud migration journey promises unparalleled advantages, from increased flexibility to heightened security. However, to truly unlock the potential benefits and ensure a streamlined transition, organizations must navigate the complexities of cloud management and cost optimization. This guide offers comprehensive strategies to not only reduce operational expenses but also enhance overall efficiency.

Strategy 210
article thumbnail

Application Testing – Into the Basics of Software Testing!

Software Testing Help

Introduction to Application Testing Application Testing is an activity that is performed frequently by almost every software tester in his career. These two words are extremely broad in practical aspects. However, only the core and most important areas will be discussed here. The purpose of this tutorial is to touch. Read more The post Application Testing Into the Basics of Software Testing!

Testing 52
article thumbnail

Considering a MongoDB Migration? Why Percona Should Be Your First Choice

Percona

As a DBA or database architect, you’re well-acquainted with the offerings of MongoDB Community Edition, MongoDB Enterprise, and MongoDB Atlas. Maybe you’re even thinking of jumping ship from your current database over to MongoDB – adventurous, aren’t you?

Database 103
article thumbnail

Observe and optimize multicloud environments with the Dynatrace Clouds app

Dynatrace

Multicloud strategy: Balancing potential with complexity in modern IT ecosystems In the ever-changing digital world, cloud technologies are crucial in driving business innovation and adaptability. They offer unmatched flexibility and scalability to meet the fluctuating demands of the market. While cloud deployments offer benefits, they also pose management challenges—especially in multicloud strategies that use various cloud providers.

Cloud 246
article thumbnail

Edge Computing Orchestration in IoT: Coordinating Distributed Workloads

DZone

In the rapidly evolving landscape of the Internet of Things (IoT), edge computing has emerged as a critical paradigm to process data closer to the source—IoT devices. This proximity to data generation reduces latency, conserves bandwidth and enables real-time decision-making. However, managing distributed workloads across various edge nodes in a scalable and efficient manner is a complex challenge.

IoT 204
article thumbnail

Wireframe Testing Tutorial: Learn How to Test Wireframes

Software Testing Help

In this tutorial, we explain the concept of wireframe testing in detail for the benefit of our readers. Let’s get started. New trainees came on board and we had a training class to learn software testing concepts. After seeing those enthusiastic faces with their almost blank-slate minds (professionally), I decided. Read more The post Wireframe Testing Tutorial: Learn How to Test Wireframes appeared first on Software Testing Help.

Testing 52
article thumbnail

Understanding Replication in PostgreSQL – How to Set Up PostgreSQL Streaming Replication

Percona

This blog was originally published in September 2018 and was updated in Feburary of 2024Configuring replication between two databases is considered to be the best strategy for achieving high availability during disasters and provides fault tolerance against unexpected failures. PostgreSQL satisfies this requirement through streaming replication.

article thumbnail

OneAgent release notes version 1.283

Dynatrace

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

246
246
article thumbnail

Empowering IT Infrastructure Management With CMDB

DZone

In the fast-paced realm of Information Technology (IT), organizations grapple with the challenges of maintaining complex and dynamic IT infrastructures. The Configuration Management Database (CMDB) has emerged as a powerful solution, revolutionizing the way businesses manage and optimize their IT environments. This article explores the role of CMDB in empowering IT infrastructure management, enhancing operational efficiency, and fostering strategic decision-making.

article thumbnail

Main Terms of Use of Mostbet App in 2024

Tech News Gather

The mobile application terms of use agreement sets the rules and restrictions for everyone who uses the Mostbet mobile application. This article will help you understand how to install a mobile application of a bookmaker company and what are the conditions for its use. In addition to the conditions, we will also consider the advantages of using a betting application.

Games 52
article thumbnail

Choosing the Best MySQL High Availability Solution: 20 Key Questions and Considerations

Percona

This blog was originally published in June 2016 but was updated in February 2024.In this blog post, we’ll look at various MySQL high availability (HA) solutions, detailing their advantages and disadvantages to equip you with the insight required for informed decision-making regarding your database infrastructure.

article thumbnail

Tech Transforms podcast: How one federal agency is embracing AI to support and empower its cyber workforce

Dynatrace

Is artificial intelligence (AI) here to steal government employees’ jobs? Can embracing AI really make life easier? These are some of the questions that Willie Hicks, Dynatrace’s Federal CTO, and I unpacked with Patrick Johnson, director of the Workforce Innovation Directorate in the Department of Defense’s (DoD) Office of the CIO. There is a lot of concern about AI taking jobs away from humans.

article thumbnail

Pinterest's Transition to HTTP/3: A Boost in Performance and Reliability

DZone

In a recent announcement, Pinterest revealed its successful migration from HTTP/2 to HTTP/3. This marked a significant improvement in its networking infrastructure. The aim was to enhance the user experience and improve critical business metrics by leveraging the capabilities of the modern HTTP/3 protocol. The Journey to HTTP/3 Network performance, such as low latency and high throughput, is critical to Pinners’ experience.