Sat.Jun 17, 2023 - Fri.Jun 23, 2023

article thumbnail

How to Get Started With Istio in Kubernetes in 5 Steps

DZone

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.

Cloud 352
article thumbnail

Dynatrace RUM expands coverage for modern mobile UI frameworks

Dynatrace

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.

Mobile 276
Insiders

Sign Up for our Newsletter

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

article thumbnail

Detecting Scene Changes in Audiovisual Content

The Netflix TechBlog

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.

article thumbnail

Trip report: Summer ISO C++ standards meeting (Varna, Bulgaria)

Sutter's Mill

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.

C++ 138
article thumbnail

Elevating System Management: The Role of Monitoring and Observability in DevOps

DZone

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.

DevOps 324
article thumbnail

Benefit from easily extensible automation—from SaaS to the edge

Dynatrace

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

DevOps 231
article thumbnail

MySQL or PostgreSQL: Which is Better?

Percona

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

Database 123

More Trending

article thumbnail

API Gateway vs. Istio Service Mesh

DZone

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

DevOps 312
article thumbnail

Restoring public trust in government agencies by improving digital experience

Dynatrace

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.

article thumbnail

Deploy Django on Kubernetes With Percona Operator for PostgreSQL

Percona

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.

Database 120
article thumbnail

Announcing Cadence 1.0: The Powerful Workflow Platform Built for Scale and Reliability

Uber Engineering

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.

Systems 70
article thumbnail

Optimizing API Resource Utilization With Rate Limiting and Throttle Controls

DZone

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.

Network 276
article thumbnail

Breaking data silos: Liquid Reply’s journey to custom API observability with OpenTelemetry and Dynatrace

Dynatrace

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.

article thumbnail

The Ultimate Guide to Database High Availability

Percona

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.

article thumbnail

HammerDB v4.8 New Features : Viewing your Benchmark results with the HammerDB Web Service

HammerDB

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.

article thumbnail

Observability Architecture: Financial Payments Example

DZone

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.

article thumbnail

Tech Transforms podcast: Enabling secure cloud migration across the U.S. Coast Guard’s IT systems

Dynatrace

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.

article thumbnail

Setting up Resource Limits on Users in MySQL

Percona

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

Tuning 112
article thumbnail

Presentation: Leveraging Determinism

InfoQ

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.

Systems 52
article thumbnail

Building the Best Kubernetes Test Cluster on MacOS

DZone

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.

Testing 266
article thumbnail

“Write It So It’s Right”: A New Rite in Dev-Assist AI?

J. Paul Reed

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.

article thumbnail

MySQL Key Performance Indicators (KPI) With PMM

Percona

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.

article thumbnail

How Test-Driven Development is Beneficial for Software Development?

Kovair

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.

article thumbnail

Guide: How to Mask Sensitive Information Using Fluent Bit

DZone

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

article thumbnail

Percona University in Peru 2023

Percona Community

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.

article thumbnail

Percona University is Back in Business

Percona

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!

article thumbnail

How to Mitigate the Risks of QA Outsourcing

TechBeacon Testing

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.

article thumbnail

How WeBank Reduced Their Batch Processing Time by 58% With a Scale-Out MySQL Alternative

DZone

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

article thumbnail

Percona University in Peru 2023

Percona Community

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.

article thumbnail

Segmentation Fault – A DBA Perspective

Percona

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.

article thumbnail

The 5 Main Challenges of Cloud-Native Networking

VoltDB

Uncover the challenges of cloud-native networking for high-performance apps and explore ways to overcome these hurdles at voltactivedata.com.

Network 52
article thumbnail

API Design Principles for Optimal Performance and Scalability

DZone

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?

article thumbnail

Why Is Flutter the Best Choice for Your Mobile App Startup?

Tech News Gather

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.

Mobile 40
article thumbnail

Is My Backup Stuck? A Quick Guide for Reviewing Percona XtraBackup Threads

Percona

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!

Servers 85
article thumbnail

Virtualization Security Risks and Solutions

DZone

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.

article thumbnail

Scaling Quality Engineering: Embracing End-to-End Testing for Agile Success in SAFe

DZone

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.

Testing 211
article thumbnail

What Happens When You Type a URL Into Your Browser?

DZone

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.

Internet 195