Scalable Systems and Database Redundancy

Descripción

Learn about server provisioning, backup strategies, and scaling techniques, including cold, warm, and hot standby systems. Explore cloud services, serverless computing, and horizontal scaling for resilient, efficient system design.
Eladio Rocha
Test por Eladio Rocha, actualizado hace alrededor de 1 mes
Eladio Rocha
Creado por Eladio Rocha hace alrededor de 1 mes
2
0

Resumen del Recurso

Pregunta 1

Pregunta
Where are servers typically provisioned for large-scale systems?
Respuesta
  • In personal computers owned by the company
  • In shared office spaces
  • In company-owned data centers or cloud service providers
  • On physical tape storage

Pregunta 2

Pregunta
What is a key advantage of cloud services like AWS for server provisioning?
Respuesta
  • Physical access to the servers
  • Unlimited free server time
  • On-demand server provisioning and cost control
  • Elimination of all potential server downtime

Pregunta 3

Pregunta
What is a major downside of a cold standby backup system?
Respuesta
  • High cost of server maintenance
  • Requires a replicated live database
  • Significant downtime and potential data loss
  • Complexity of implementation

Pregunta 4

Pregunta
Why might a cold standby system still be used despite its limitations?
Respuesta
  • It provides seamless failover capabilities
  • It is suitable for critical production systems
  • It is a cost-effective and simple solution for non-critical systems
  • It eliminates the need for backups

Pregunta 5

Pregunta
What is the primary difference between a warm standby and a cold standby system?
Respuesta
  • Warm standby uses simultaneous writes to all hosts
  • Warm standby relies on live replication instead of periodic backups
  • Cold standby offers faster recovery times
  • Warm standby requires manual intervention to activate

Pregunta 6

Pregunta
What is one potential drawback of using a warm standby system?
Respuesta
  • High probability of data loss
  • Increased load on the backup database
  • Lack of replication options in modern databases
  • Long downtime during failover

Pregunta 7

Pregunta
What is the key characteristic of a hot standby system?
Respuesta
  • Writes are replicated periodically
  • It relies on cold backups for recovery
  • Data is written simultaneously to all database hosts
  • It eliminates the need for read scaling

Pregunta 8

Pregunta
How does a hot standby system support horizontal scaling?
Respuesta
  • By distributing write operations among multiple servers
  • By enabling simultaneous read operations across database hosts
  • By relying on a single database host with backups
  • By using a replication mechanism to synchronize data

Pregunta 9

Pregunta
What is the main advantage of serverless services like AWS Lambda?
Respuesta
  • Complete elimination of downtime
  • Direct control over physical servers
  • Abstraction of server provisioning and billing based on usage
  • Reduced costs due to fixed pricing models

Pregunta 10

Pregunta
Which scenario best fits a serverless architecture?
Respuesta
  • Running long-term, stateful applications
  • Handling unpredictable, short-lived workloads
  • Managing a large database with replication
  • Provisioning dedicated servers for high-traffic websites
Mostrar resumen completo Ocultar resumen completo

Similar

Características y Perspectivas de la Web 3.0
Paúl Baldeón
CLOUD COMPUTING
carolinesca86
CLOUD COMPUTING
Cynthia Eduarte
AWS Cloud Practitioner Essentials
Sergio Niño
Comunicación digital
Noemi Zavaleta
Cloud Computing Semana 1
dante.rojas.q
Scaling Systems from Zero to Millions of Users
Eladio Rocha
CAP Theorem and Database Trade-offs
Eladio Rocha
Data Lakes and Big Data Systems
Eladio Rocha
Agentes que intervienen en el cloud
Fher Martinez
Scalable System Architectures
Eladio Rocha