Remove Best Practices Remove Hardware Remove Software Remove Traffic
article thumbnail

A Tutorial on MongoDB Sharding With Best Practices & When To Enable It

Percona

Vertical scaling is also often discussed, which involves increasing the resources of a single server, which can have limitations in hardware capabilities and become costly as demands grow. 2) Hardware limitations Disk and memory are inexpensive nowadays. An example is running MongoDB on Mesos.

article thumbnail

MongoDB Best Practices: Security, Data Modeling, & Schema Design

Percona

In this blog post, we will discuss the best practices on the MongoDB ecosystem applied at the Operating System (OS) and MongoDB levels. We’ll also go over some best practices for MongoDB security as well as MongoDB data modeling. For example: $ /opt/mongodb/4.0.6/bin/mongos

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

What is cloud migration?

Dynatrace

We’ll answer that question and explore cloud migration benefits and best practices for how to go through your migration smoothly. Cloud migration is the process of transferring some or all your data, software, and operations to a cloud-based computing environment that offers unlimited scale and high availability.

Cloud 169
article thumbnail

The Ultimate Guide to Database High Availability

Percona

Defining high availability In general terms, high availability refers to the continuous operation of a system with little to no interruption to end users in the event of hardware or software failures, power outages, or other disruptions. Load balancers can detect when a component is not responding and put traffic redirection in motion.

article thumbnail

Ready-to-Use High Availability Architectures for MySQL and PostgreSQL

Percona

Open source databases provide great foundations for high availability — without the pitfalls of vendor lock-in that can come with proprietary software. However, open source software doesn’t typically include built-in HA solutions. This blog provides links to such architectures — for MySQL and PostgreSQL software.

article thumbnail

Backup and Recovery for Databases: What You Should Know

Percona

In general terms, here are potential trouble spots: Hardware failure: Manufacturing defects, wear and tear, physical damage, and other factors can cause hardware to fail. heat) can damage hardware components and prompt data loss. Software failure: Software applications can become vulnerable, or they can crash altogether.

article thumbnail

Performance Testing - Tools, Steps, and Best Practices

KeyCDN

In the context of web development, performance testing entails using software tools to simulate how an application runs under specific circumstances. Just because everything works perfectly during production testing doesn’t mean that will be the case when your website is flooded with traffic. What is Performance Testing?