Sat.Jan 28, 2023 - Fri.Feb 03, 2023

article thumbnail

Top Three Docker Alternatives To Consider

DZone

Docker is a containerization technology that allows developers to package and deploy applications in lightweight, portable containers. These containers are isolated from the host operating system, which makes them portable across different environments and eliminates the “works on my machine” problem. Docker is a popular platform for creating and managing containerized applications; however, several alternatives for Docker can also be used for this purpose.

article thumbnail

Set up AI-powered observability for your Microsoft Azure cloud resources in just one click

Dynatrace

As more and more workloads are migrated to the hyperscaler cloud-service providers, the utilization of cloud services is now standard for many organizations. When customers utilize the services of a specific cloud provider, such as Microsoft Azure, users within the organization eventually become experts in working with, administering, and managing the cloud resources of that provider.

Azure 236
Insiders

Sign Up for our Newsletter

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

article thumbnail

Why PostgreSQL Needs Transparent Database Encryption (TDE)

Percona

As Ibrar Ahmed noted in his blog post on Transparent Database Encryption (TDE). PostgreSQL is a surprising outlier when it comes to offering Transparent Database Encryption. Instead, it seems PostgreSQL Developers are of the opinion that encryption is a storage-level problem and is better solved on the filesystem or block device level. I do not share that opinion, and according to a poll I did late last year, many PostgreSQL community members don’t either.

Database 126
article thumbnail

Percentiles don’t work: Analyzing the distribution of response times for web services

Adrian Cockcroft

Plot showing the final result of fitting multiple normal distributions to a response time curve Most people have figured out that the average response time for a web service is a very poor estimate of it’s behavior, as responses are usually much faster than the average, but there’s a long tail of much slower responses. The common way to deal with this is to measure percentiles, and track the 90%, 99% response times for example.

Lambda 98
article thumbnail

Introduction to Azure Data Lake Storage Gen2

DZone

Built on Azure Blob Storage, Azure Data Lake Storage Gen2 is a suite of features for big data analytics. Azure Data Lake Storage Gen1 and Azure Blob Storage's capabilities are combined in Data Lake Storage Gen2. For instance, Data Lake Storage Gen2 offers scale, file-level security, and file system semantics. You will also receive low-cost, tiered storage with high availability and disaster recovery capabilities because these capabilities are built on Blob storage.

Azure 243
article thumbnail

Extract metrics from business events to increase the value of business analytics

Dynatrace

Should business data be part of your observability solution? Technology and business leaders express increasing interest in integrating business data into their IT observability strategies, citing the value of effective collaboration between business and IT. Exploding volumes of business data promise great potential; real-time business insights and exploratory analytics can support agile investment decisions and automation driven by a shared view of measurable business goals.

Analytics 216
article thumbnail

How the Uber Membership Team Developed the ActionCard Design Pattern to Do More with Less

Uber Engineering

In this blog post, discover how a team of Uber app engineers streamlined development with a new native mobile architecture, resulting in far fewer lines of code and allowing us to deliver more features faster than we ever thought possible.

More Trending

article thumbnail

Stream Processing vs. Batch Processing: What to Know

DZone

Big data is at the center of all business decisions these days. It refers to large volumes of data generated through different sources, and this data then provides the foundation for business decisions. The concept of data has been there for centuries, but only now do we have enough computational resources to process and use that data. There are different ways through which we can process data.

article thumbnail

Addressing the government workforce challenge does not always mean hiring more people

Dynatrace

NASCIO released its annual State CIO Top 10 Priorities for 2023 recently, and it’s no surprise cybersecurity topped the list, followed by digital government and digital services. The most notable priority change was workforce, which moved up to third this year from seventh in 2022 and ninth in 2021. State and local government agencies deliver the most frequently used government services.

article thumbnail

Relics

The Agile Manager

I recently came across a box of very old technology tucked away in my basement: PDAs, mobile phones, digital cameras and even a couple of old laptops, all over two decades old. It was an interesting find, if slightly disturbing to think this stuff has moved house a couple of times. Before disposing of something, I try to repurpose it if I can. That's hard to do with electronics once they're orphaned by their manufacturers.

article thumbnail

Forking is not free; the hidden costs

Nick Desaulniers

The Open Source software development model is a powerful approach to collaboratively iterating on a shared solution to a common problem. Rather than competitors duplicating effort to come up with multiple suboptimal solutions, they can collaborate together to build something greater. Forking is the term used to denote making a copy of a codebase. The copy, known as a “fork” is used as a starting point for work that may be contributed back to the original maintainers; the canonical &l

article thumbnail

Too Many Tools? Streamline Your Stack With AIOps

DZone

In today’s increasingly digital world, we have become more reliant on online applications and services. We depend on these technologies daily and expect them to function as intended whenever we access them. Because of this digital proliferation, IT leaders have prioritized continuous availability. Teams want to reduce downtime where possible because downtime leads to poor customer experience and negative reviews.

article thumbnail

Tech Transforms podcast: Favorite episodes of the So What? Federal News Roundup from 2022

Dynatrace

In 2022, we released a new segment, “So What? Federal News Roundup”, which highlights some of the top issues at the intersection of technology, government, and human needs. In this dynamic series, Tracy Bannon and I speak with many of the top influencers in government technology. In 2022, our conversations included the following: Katy Craig, Retired Navy Chief, now Adjunct Faculty at National University, & Director, Security Architecture at Aquia, Inc.

article thumbnail

The Market for Lemons

Alex Russell

For most of the past decade, I have spent a considerable fraction of my professional life consulting with teams building on the web. It is not going well. Not only are new services being built to a self-defeatingly low UX and performance standard, existing experiences are pervasively re-developed on unspeakably slow, JS-taxed stacks. At a business level, this is a disaster, raising the question: "why are new teams buying into stacks that have failed so often before?

article thumbnail

Discovering Creative Insights in Promotional Artwork

The Netflix TechBlog

By Grace Tang , Aneesh Vartakavi , Julija Bagdonaite , Cristina Segalin , and Vi Iyengar When members are shown a title on Netflix, the displayed artwork, trailers, and synopses are personalized. That means members see the assets that are most likely to help them make an informed choice. These assets are a critical source of information for the member to make a decision to watch, or not watch, a title.

Media 253
article thumbnail

Top 12 Technical Skills Every Software Tester Must Have

DZone

Nobody can become a software tester like that. To gain that profession, there are some technical skills that every tester has to go through. As the renowned computer scientist and testing expert Jerry (Gerald) Weinberg once said, “If you are not learning something new each day, you are not testing.” Well, when the technology, agile, and DevOps methodologies are advancing rapidly, while accelerated development and continuous deployments are getting more complex, testing becomes quite a critical p

Software 211
article thumbnail

Dynatrace SaaS release notes version 1.259

Dynatrace

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

199
199
article thumbnail

PostgreSQL Database Security: External Server-Based Authentication

Percona

Database security is crucial to protecting sensitive information stored in a database. A critical aspect is authentication, which refers to verifying the identity of a user trying to access the database. The authentication process is typically accomplished through usernames and passwords and includes other factors such as security tokens and one-time passwords.

Database 126
article thumbnail

Comparing Kubernetes Gateway and Ingress APIs

DZone

A couple of months ago, the new Kubernetes Gateway API graduated to beta, which probably means you have several questions, like: Why do you need another API to handle external traffic when you have the stable Kubernetes Ingress API and dozens of implementations? What problems of the Ingress API does the new Gateway API solve? Does this mean the end of the Ingress API?

Traffic 202
article thumbnail

Securing VMs, Hosts, Kubernetes, and Cloud Services

DZone

The 48th IT Press Tour had the opportunity to meet with Suresh Vasudevan , CEO of Sysdig. Their mission is to accelerate and secure cloud innovation. Falco is the open-source standard for cloud-native threat detection. It monitors system events coming from the kernel and supports hosts, containers, and Fargate. Workload security solutions built on Falco include Microsoft Defender for Cloud, StackRox, Sumo Logic, Giant Swarm, and several others.

Cloud 257
article thumbnail

How To Get Page Source in Selenium Using Python

DZone

Retrieving the page source of a website under scrutiny is a day-to-day task for most test automation engineers. Analysis of the page source helps eliminate bugs identified during regular website testing, functional testing, or security testing drills. In an extensively complex application testing process, automation test scripts can be written in a way that if errors are detected in the program, then it automatically: Saves that particular page’s source code.

Website 183
article thumbnail

How to Secure Your CI/CD Pipeline

DZone

Recently, we learned of a breach of CircleCI. They strongly suggest that all their customers: Immediately rotate any and all secrets stored in CircleCI. Review internal logs for their systems for unauthorized access from December 21, 2022, through January 4, 2023, or the date you rotated the secrets in CircleCI. The CircleCI team also invalidated all Project API tokens and informed users that they would need to be replaced.

Systems 152
article thumbnail

Writing a Modern HTTP(S) Tunnel in Rust

DZone

Learn how to write performant and safe apps quickly in Rust. This post guides you through designing and implementing an HTTP Tunnel , and covers the basics of creating robust, scalable, and observable applications. Rust: Performance, Reliability, Productivity About a year ago, I started to learn Rust. The first two weeks were quite painful. Nothing compiled; I didn’t know how to do basic operations; I couldn’t make a simple program run.

article thumbnail

Speed Up Your Laravel Website With Performance Optimization Tips

DZone

Website performance is critical to any web application, as it directly affects the user experience, page load times, and scalability. For example, slow page load times can lead to increased bounce rates, lower conversion rates, and poor user engagement. Laravel is a popular open-source PHP web application framework known for its elegant syntax and robust feature set.

Website 109
article thumbnail

How the DoD’s Joint Warfighter Cloud Capability (JWCC) will improve mission-supporting cloud performance and security

Dynatrace

The Department of Defense (DoD) has officially launched the Joint Warfighter Cloud Capability (JWCC) , the first-ever series of contracts that will establish enterprise cloud computing services for the entire department. These contracts will shine a spotlight on the need to optimize cloud performance and security. JWCC won’t be mandatory. But it will serve as the only DoD vehicle that will bring cloud offerings that are authorized to handle unclassified, secret, and top secret-level data.

Cloud 193
article thumbnail

Unlocking the Secrets of TOAST: How To Optimize Large Column Storage in PostgreSQL for Top Performance and Scalability

Percona

PostgreSQL is a fantastic database, but if you’re storing images, video, audio files, or other large data objects, you need to “toast” them to get optimal performance. This post will look at using The Oversized-Attribute Storage Technique (TOAST) to improve performance and scalability. PostgreSQL uses fixed-sized pages, which makes it challenging to store huge data values directly.

Storage 95
article thumbnail

An Argument for Logical Failover Slots

Percona

These days, the typical PostgreSQL cluster consists not only of a multi-node replication cluster, which is ordinarily an asynchronous streaming replication model but can sometimes include a logical replication component. Recall that logical replication works by using the PUB/SUB mode, where individual tables are published and are then subscribed by remotely connected databases/tables.

Games 94
article thumbnail

Percona Backup for MongoDB 2.0.3, Updates to Percona Distribution for MySQL: Release Roundup January 30, 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.