Sat.Feb 25, 2023 - Fri.Mar 03, 2023

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

Node.js Performance: Best Ways to Notch Up the Application Speed

Simform

The market popularity of a web application directly or indirectly depends on the performance of its backend frameworks. Node.js is a versatile backend runtime environment that enables tech teams to achieve top-notch application performance.

Speed 52
Insiders

Sign Up for our Newsletter

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

article thumbnail

How to test code blocks in documentation

Percona Community

As any developer, I don’t like to write documentation. But if I am writing it, I would like to test that what I wrote works. I often found myself copy-pasting something from documentation and trying to run it in the terminal (commands, files, etc.), and it didn’t work. There are usually some environment, typos, or even wrong commands in the doc (that people copy-pasted from the wrong place).

Code 58
article thumbnail

Configure Kubernetes Health Checks

DZone

Kubernetes is an open-source container orchestration platform that helps manage and deploy applications in a cloud environment. It is used to automate the deployment, scaling, and management of containerized applications. It is an efficient way to manage application health with Kubernetes probes. This article will discuss Kubernetes probes, the different types available, and how to implement them in your Kubernetes environment.

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

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

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

At USENIX SREcon22 APAC I gave the opening keynote on the future of computer performance, rounding up the latest developments and making predictions of where I see things heading. This talk originated from my updates to [Systems Performance 2nd Edition], and this was the first time I've given this talk in person! The video is now on [YouTube]: The slides are [online] and as a [PDF]: first prev next last / permalink/zoom In Q&A I was asked about CXL (compute express link) which was fortunate

More Trending

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

Purging Data When the Table Is Big and Has Children Tables

Percona

Hello friends, at Percona Managed Services, we usually do different types of things every day, including routine tasks, monitoring, and, very frequently, answering questions that are not always easy to answer. A few days ago, a client asked us the following question: “ Hey Percona, I have a question and a problem simultaneously: I want to delete rows from a table from a specific date back because the data is not necessary.

Testing 106
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

Distributed Tracing: A Full Guide

DZone

What Is Distributed Tracing? The rise of microservices has enabled users to create distributed applications that consist of modular services rather than a single functional unit. This modularity makes testing and deployment easier while preventing a single point of failure with the application. While applications begin to scale and distribute their resources amongst multiple cloud-native services, tracing a single transaction becomes tedious and nearly impossible.

Cloud 336
article thumbnail

Dynatrace SaaS release notes version 1.261

Dynatrace

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

214
214
article thumbnail

Run Percona Server for MongoDB on Your ARM-based MacBooks and More

Percona

The transition to Apple Silicon (the M1, M2 ARM-based CPUs) has been great for macOS fans in many ways, but it’s added some friction when you want to run containers locally for testing or development. The good news is we’ve got you covered with ARM64 container images for Percona Server for MongoDB 6. While it’s possible to run x86_64 images on an ARM-based Mac, it’s not the most efficient or performant way to do so.

Servers 101
article thumbnail

Data Modernization: Realize the Transformative Powers of Data

Simform

An organization with the ability to adapt to changing landscapes, both technically and functionally, can successfully pivot. Know the benefits, challenges, stages, role of the cloud, and the broader strategic imperative of data modernization.

Cloud 52
article thumbnail

How To Handle Secrets in Python

DZone

We live in a world where applications are used to do everything, be it stock trading or booking a salon, but behind the scenes, the connectivity is done using secrets. Secrets, such as database passwords, API keys, tokens, etc., must be managed appropriately to avoid any breach. The need for managing secrets is critical for any organization. Secrets can be leaked in many ways, including through version control systems ( never hardcode any secrets in your code ), private messages, email, and othe

Database 280
article thumbnail

Dynatrace collaborates with Microsoft to empower DevSecOps at scale

Dynatrace

Secure your hybrid cloud environments at runtime with Dynatrace using runtime vulnerability analysis, AI-assisted prioritization, runtime application protection, and log audit and forensics. Integrating with Microsoft Sentinel adds security events to our Runtime Application Protection and provides additional data for investigation with our security analytics features using Dynatrace Query Language on Grail.

Analytics 147
article thumbnail

Percona Monitoring and Management 2.35, Percona Backup for MongoDB 2.0.4: Release Roundup February 27, 2023

Percona

It’s time for the release roundup! Percona is a leading provider of unbiased open source database solutions that allow organizations to easily, securely, and affordably maintain business agility, minimize risks, and stay competitive. Our Release Roundups showcase the latest Percona software updates, tools, and features to help you manage and deploy our software.

article thumbnail

Shadow Work

The Agile Manager

Last month, Rana Foroohar argued in the FT that worker productivity is declining in no small part because of shadow work. Shadow work is unpaid work done in an economy. Historically, this referred to things like parenting and cleaning the house. The definition has expanded in recent years to include tasks that used to be done by other people that most of us now do for ourselves, largely through self-service technology, like banking and travel booking.

article thumbnail

How To Implement Video Information and Editing APIs in Java

DZone

In the past 15+ years, online video traffic has experienced a dramatic boom utterly unmatched by any other form of content. According to data provided by Sandvine in their 2022 Global Internet Phenomena Report , video traffic accounted for 53.72% of the total volume of internet traffic in 2021, and the closest trailing category (social) came in at just 12.69%.

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

At USENIX SREcon22 APAC I gave the opening keynote on the future of computer performance, rounding up the latest developments and making predictions of where I see things heading. This talk originated from my updates to Systems Performance 2nd Edition , and this was the first time I've given this talk in person! The video is now on YouTube : The slides are online and as a PDF : first prev next last / permalink/zoom In Q&A I was asked about CXL (compute express link) which was fortunate a

article thumbnail

Effects of CPU topology on sqlserver guests with AHV.

n0derunner

VM CPU Topology The topology (layout) that AHV presents virtual Sockets/CPU to the guest operating system will usually be different than the physical topology. This is expected because we typically present a subset of all cores to the guest VMs. Usually it is the total number of vCPU given to the VM that matters, not … The post Effects of CPU topology on sqlserver guests with AHV. appeared first on n0derunner.

article thumbnail

AWS Application Modernization: Best Tools And Practices to Modernize Your Apps

Simform

AWS application modernization produces several cost reduction advantages, improved efficiency, and system resilience. However, you need to get the implementation right, and here are some best practices to achieve it.

AWS 52
article thumbnail

Getting Started With Bootstrap Testing

DZone

“A small group of developers and I gathered to design and build a new internal tool and saw an opportunity to do more. We saw ourselves building something more substantial than another internal tool through that process. Months later, we ended up with an early version of Bootstrap to document and share common design patterns and assets within the company.

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.

article thumbnail

Deploy a Nodejs App to AWS in an EC2 Server

DZone

There are multiple ways you can deploy your Nodejs app, be it On-Cloud or On-Premises. However, it is not just about deploying your application, but deploying it correctly. Security is also an important aspect that must not be ignored, and if you do so, the application won’t stand long, meaning there is a high chance of it getting compromised. Hence, here we are to help you with the steps to deploy a Nodejs app to AWS.

AWS 274
article thumbnail

What Is API-First?

DZone

API-First is an approach to software development that emphasizes designing and developing the API as the primary focus of development. This approach offers many benefits, including increased flexibility, reduced development time, increased reliability, and easier testing. By developing the API first, developers can create a stable and consistent API that can be used by multiple clients and platforms.

Design 266
article thumbnail

Dynatrace Perform: Day One

DZone

I attended Dynatrace Perform 2023. This was my sixth “Perform User Conference,” but the first over the last three years. Rick McConnell, CEO of Dynatrace, kicked off the event by sharing his thoughts on the company’s momentum and vision. The company is focused on adding value to the IT ecosystem and the cloud environment.

article thumbnail

How to Monitor Apache Flink With OpenTelemetry

DZone

Apache Flink monitoring support is now available in the open-source OpenTelemetry collector. You can check out the OpenTelemetry repo here ! You can utilize this receiver in conjunction with any OTel collector: including the OpenTelemetry Collector and other distributions of the collector. Today we'll use observIQ’s OpenTelemetry distribution, and shipping Apache Flink telemetry to a popular backend: Google Cloud Ops.

article thumbnail

How To Improve React JS Website Performance

DZone

Any company in the world needs to have an online presence to convey the value of its products or services. Websites, apps, and web apps are the mediums through which one can showcase their products in front of potential customers (collectively termed as front-end ). Hence, a well-performing front end is the most important thing for modern businesses.

article thumbnail

10 Tips To Optimize PostgreSQL Queries in Your Django Project

DZone

This article showcases optimization techniques that had great results at GitGuardian. You’ll find basic and advanced optimization techniques using Django and PostgreSQL, yet most of the principles we discuss are general enough to be applied to other frameworks or relational databases. However, a basic understanding of database transactions and how ORMs work is necessary to get the most out of it.

Database 220
article thumbnail

5 Challenges Every Engineering Manager Must Overcome

DZone

Transitioning to a managerial role could be hard. One day, you are developing and reviewing code. The next day, you are handling not just individuals but a multitude of teams, evolving into a people person and leading your squad toward maximum productivity. Each engineering manager is different, and so are their roles, responsibilities, and ideas to better their teams.

article thumbnail

Getting Started With Prometheus Workshop: Introduction to Prometheus

DZone

Are you looking to get away from proprietary instrumentation? Are you interested in open-source observability but lack the knowledge to just dive right in? If so, this workshop is for you, designed to expand your knowledge and understanding of open-source observability tooling that is available to you today.

article thumbnail

Chaos Data Engineering Manifesto: 5 Laws for Successful Failures

DZone

It's midnight in the dim and cluttered office of The New York Times, currently serving as the "situation room." A powerful surge of traffic is inevitable. During every major election, the wave would crest and crash against our overwhelmed systems before receding, allowing us to assess the damage.

article thumbnail

15 Best Practices on API Security for Developers

DZone

APIs (Application Programming Interfaces) are used to connect software applications, allowing them to share data and functionality. APIs are an essential part of modern software development, enabling developers to create more powerful and complex applications. However, APIs can also pose a security risk if they are not properly secured. In this article, we will discuss API security and the best practices developers can use to secure their APIs.

article thumbnail

Vagrant+VirtualBox on MacOS Catalina: But It Works on My Machine!

DZone

What Is Vagrant? First launched back in March 2010 by Hashicorp’s Mitchell Hashimoto and his partner in crime John Bender , Vagrant is an open-source command line tool for virtual machine (VM) lifecycle management. The utility aims to increase development productivity by making this process a lot more simple. While Vagrant was originally tied to Oracle VirtualBox, since version 1.1, it has also included support for VMware , KVM, and others.

article thumbnail

Integrating Blackbox Exporter in Datadog, Prometheus, and Grafana for Custom Metrics

DZone

When exploring the capabilities of Blackbox Exporter and its role in monitoring and observability , I was eager to customize it to meet my specific production needs. Datadog is a powerful monitoring system that comes with pre-planned packages containing all the necessary services for your infrastructure. However, at times I need a more precise and intuitive solution for my infrastructure that allows me to seamlessly transition between multiple cloud monitoring systems.

Metrics 147
article thumbnail

O11y Guide: Building an Advanced Dashboard

DZone

The ongoing series covering my journey into the world of cloud-native observability continues in this article, where I'm continuing to explore an open-source dashboard and visualization project. If you missed any of the previous articles, head on back to the introduction for a quick update. After laying out the groundwork for this series in the initial article, I spent some time in the second article sharing who the observability players are.