This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
Applications nowadays are distributed as microservices all over the cloud. Organizations use Kubernetes to manage these applications at scale, which has brought great flexibility and agility for development teams. However, microservices and multicloud applications have given rise to new challenges. Now, it is harder to configure communication between distributed services and secure the data in transit.
More development teams across enterprises are adopting new mobile UI frameworks, namely SwiftUI,NET MAUI, and Android’s latest toolkit, Jetpack Compose. While these frameworks use a declarative syntax to simplify the codebase and expedite development lifecycles, they also introduce new challenges in monitoring the user experience of mobile apps.
Avneesh Saluja , Andy Yao , Hossein Taghavi Introduction When watching a movie or an episode of a TV show, we experience a cohesive narrative that unfolds before us, often without giving much thought to the underlying structure that makes it all possible. However, movies and episodes are not atomic units, but rather composed of smaller elements such as frames, shots, scenes, sequences, and acts.
For more than a quarter of a century, people have been discussing “Which is better, MySQL or PostgreSQL?” — with no resolution. When people ask me which is better, I have to ask them what they want to do and how they want to do it. I’ll explain using a bad analogy: What type of car is best? This depends on your needs. If you want to go fast, a top fuel dragster will set you back close to a million dollars by the time you buy the chassis, spare engines, tooling, and transp
In the ever-evolving world of DevOps , the ability to gain deep insights into system behavior, diagnose issues, and improve overall performance is one of the top priorities. Monitoring and observability are two key concepts that facilitate this process, offering valuable visibility into the health and performance of systems. While these terms are often used interchangeably, they represent distinct approaches to understanding and managing complex systems.
Government agencies rely on public trust to successfully achieve their initiatives. Unfortunately, building public trust among constituents is difficult, particularly if agencies cannot deliver timely services to citizens and provide seamless digital experiences. In what follows, we discuss how state and local government leaders can harness and improve digital experiences to address these challenges, navigate their cloud transformation journeys, and build constituents’ trust.
Minutes ago, the ISO C++ committee finished its meeting in-person in Varna, Bulgaria and online via Zoom, where we formally began adopting features into C++26. Our hosts, VMware and Chaos, arranged for high-quality facilities for our six-day meeting from Monday through Saturday. We had over 170 attendees, about two-thirds in-person and the others remote via Zoom, formally representing 20 nations.
As a MySQL database administrator, keeping a close eye on the performance of your MySQL server is crucial to ensure optimal database operations. A monitoring tool like Percona Monitoring and Management (PMM) is a popular choice among open source options for effectively monitoring MySQL performance. However, simply deploying a monitoring tool is not enough; you need to know which Key Performance Indicators (KPIs) to monitor to gain insights into your MySQL server’s health and performance.
Sign up to get articles personalized to your interests!
Technology Performance Pulse brings together the best content for technology performance professionals from the widest variety of industry thought leaders.
As a MySQL database administrator, keeping a close eye on the performance of your MySQL server is crucial to ensure optimal database operations. A monitoring tool like Percona Monitoring and Management (PMM) is a popular choice among open source options for effectively monitoring MySQL performance. However, simply deploying a monitoring tool is not enough; you need to know which Key Performance Indicators (KPIs) to monitor to gain insights into your MySQL server’s health and performance.
Architects, DevOps, and cloud engineers are gradually trying to understand which is better to continue the journey with: the API gateway, or adopt an entirely new service mesh technology? In this article, we will try to understand the difference between the two capabilities and lay out some reasons for the software team to consider or not consider a service mesh such as Istio (because it is the most widely used service mesh).
It’s Sunday morning, and you’re having breakfast with your family. A notification about new Common Vulnerability and Exposures (CVE) pops up on your mobile device. Is the situation critical? Do you need to react immediately? Will the right team, or at least someone accountable, take care of the vulnerability if you don’t? This is the sort of thing that Operations horror stories are made of, where the hero needs to choose between rescuing the company and your end users or sacrificing sleep
Understanding AI’s mysterious “opaque box” is paramount to creating explainable AI. This can be simplified by considering that AI, like all other technology, has a supply chain. Knowing what makes up the supply chain is critical to enforcing the security of the AI system, establishing trust with the consumer of the AI’s output, and protecting your organization from undue risk.
Developers need an efficient, reliable way to run their Django applications with a robust PostgreSQL. Percona Operator for PostgreSQL offers a powerful solution for managing and scaling PostgreSQL databases in a Kubernetes environment, making it an ideal choice for developer use cases. In this blog post, we’ll explore what it takes to run Django on Kubernetes with Percona Operator.
APIs are a vital component in the modern digital landscape, enabling applications to interact with each other and access data from various sources. However, as the number of applications relying on APIs continues to grow, it's increasingly crucial to ensure that APIs can handle the load and perform effectively. This is where optimizing API resource utilization comes into play.
Modern IT organizations are generating more data from more tools and technologies than ever. Data is proliferating in separate silos from containers and Kubernetes to open source APIs and software to serverless compute services, such as AWS and Azure. Moreover, distributed microservices architecture and data silos mean teams don’t have access to the context that’s critical to make sense of this data and all its different data formats.
We are excited to release Cadence 1.0! Used by many major companies, at Uber it powers over 1,000 services with 100K+ updates a second. Learn how Cadence makes it easy to build complex distributed systems.
To make data count and to ensure cloud computing is unabated, companies and organizations must have highly available databases. That doesn’t mean downtime is nonexistent, but it must be limited so that significant/irreparable damage (as defined by the business or industry) does not occur. This guide provides an overview of what high availability means, the components involved, how to measure high availability, and how to achieve it.
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, schematic, and detailed views of the various use cases uncovered.
What’s it like to design, build, deploy, and maintain the IT systems for an entire military branch? That’s the task that Commander Jonathan White, Cloud and Data Branch Chief at the U.S. Coast Guard, and the team at the Coast Guard’s Command, Control, Communication, Computer, Cyber and Intelligence (C5I) Service Center are undertaking. This group is focused on bridging the gap between technical IT solutions and end user requirements, and the entire experience in between.
In HammerDB v4.7 introduced the concept of Jobs to the CLI, a central repository to store workload output, configuration and results. v4.8 extends this functionality to the GUI and adds a Web Service to view and visualize this Job related data. Turning Jobs Off and On Of course one of the most important aspects is to be able to disable the functionality.
Often while managing and creating new users, we use all the default options and tend not to use extra features provided by MySQL. These extra options could prevent a user from using all the resources and degrading the performance of MySQL. In this blog, we will discuss a few such features that will put resource restrictions on users. max_user_connections Sometimes, due to unprecedented growth or huge transactions, a single user makes too many connections, and the MySQL server gets starved of fre
As a platform engineer of many years now, Kubernetes has become one of those ubiquitous tools that are simply a must-have in many of our clients’ tech stacks. Considering that the big three cloud vendors (AWS, GCP, and Microsoft Azure) all now offer their own flavor of managed Kubernetes services, it is easy to see how it has become ever more prolific in the “cloud-native architecture” space.
Frank Yu discusses how to decrease bandwidth usage and buffering across the system, protect against thundering herd problems, and simplify the logic of gateway and persistence services.
Last week, I attended Sapphire Ventures’ second annual Hypergrowth Engineering Summit. I had the honor of speaking last year at the inaugural event, so it was great to be back chatting with such an astute, engaged, and interesting group of technology leaders and entrepreneurs. Two trends were the talk of the conference, both in the talks and during the breaks: First was the shift in focus from the organizational hypergrowth to profitability demonstration.
Percona University is a series of free educational events focused on Open Source and Open Source Database Technology, in particular, run by Percona. We run those events worldwide, both in recognized tech hubs and in locations that do not have a lot of tech events taking place, as Open Source shall not know limits and boundaries. Due to the Pandemic, we had to put this project on pause, but now we’re back!
WeBank is China’s first privately-owned online bank backed by Tencent. WeBank offers accessible and high-quality financial services to underbanked individuals as well as small- and medium-sized enterprises. So far, WeBank has served over 250 million individual customers, 20 million individual business customers, and 1.5 million corporate customers. This case study explores WeBank’s successful use of PingCAP’s TiDB , an advanced, open-source, distributed SQL database, to clear its technical hurdl
Nowadays, it’s hard to envision lives without software. Even, the enterprises perfectly understand the importance of enterprise software development for business growth. However, not all.
In Percona Managed Services , one key aspect of managing the databases is configuring backups. Percona XtraBackup is one of the best tools for performing physical database backups. It is a good practice to compress the backups to save costs on storage and to encrypt the backups so those can’t be used if the files are compromised as long as you keep your encryption keys safe!
Fluent Bit is a popular open-source log processor and forwarder that allows you to collect data from different sources, filter, and transform it before forwarding it to different destinations. In some cases, the data collected may contain sensitive information like passwords, credit card numbers, social security numbers, and other personally identifiable information (PII).
According to IMARC Group, the global IT outsourcing market will grow to $720.2 billion by 2028. In particular, quality assurance (QA) outsourcing—delegating responsibilities for maintaining and improving software quality to a third-party vendor—is a big part of this.
Peru is a country in South America home to a section of the Amazon rainforest and Machu Picchu ⛰️, an ancient Incan city high in the Andes mountains. Percona decided to hold the first event of Percona University 2023 in Lima, the capital of Peru, on June 10. Percona University is a series of free technical events organized by Percona in various cities around the world since 2013.
On occasion, DBAs come across segmentation fault issues while executing some queries. However, this is one of the least-explored topics to date. I tried to search for details related to segmentation fault on the internet and found many articles; however, it failed to quench my thirst as none of them had the answer I was looking for. So, I decided to gather information and write a detailed blog about this issue.
The post will provide a comprehensive guide to understanding the key principles and best practices for optimizing the performance of APIs. The goal is to help developers, technical managers, and business owners understand the importance of API performance optimization and how they can improve the speed, scalability, and reliability of their APIs. What Is API Performance Optimization?
Do you work for a firm that hopes to release a mission-critical mobile device app in 2023? Understandably, a young company might be unsure how to decide between Native and Cross-platform software development. Once you’ve settled on cross-platform development for your app, you’ll need to decide between Flutter and React Native. However, there are numerous reasons professional mobile app developers recommend Flutter for making apps run on several platforms.
Peru is a country in South America home to a section of the Amazon rainforest and Machu Picchu ⛰️, an ancient Incan city high in the Andes mountains. Percona decided to hold the first event of Percona University 2023 in Lima, the capital of Peru, on June 10. Percona University is a series of free technical events organized by Percona in various cities around the world since 2013.
In today's fast-paced software development environment, the Scaled Agile Framework (SAFe) has emerged as a leading methodology for organizations to scale Agile practices. One crucial aspect of software development in SAFe is end-to-end testing. This article aims to explore the significance of end-to-end testing within the Scaled Agile Framework (SAFe) and its role in ensuring high-quality software delivery.
Virtualization technology is being increasingly adopted by organizations across the globe for its numerous benefits such as cost savings, improved efficiency, flexibility, scalability, and disaster recovery. However, the increased adoption of virtualization technology has also led to increased security risks. Virtualization security risks are caused by various factors such as vulnerabilities in virtualization software, attacks on virtual machines (VMs), and hypervisor attacks.
This article aims the following audiences: Tech workers Students Product managers Marketing team Sales team There are no prerequisites to reading this article. I assume that you have used a web browser to navigate across the internet.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content