Questions tagged [high-availability]

High availability is a software design approach and implementation that ensures a prearranged level of operational performance will be met during a contractual measurement period.

Attributes of high availability (HA):

  • Maximum uptime
  • Online maintenance - With little or no service interruption.
  • Simplicity - Complexity is an enemy of reliability, and encourages operator error, and so it is best avoided (e.g., Does a particular use-case really require the burden of implementing HA?).

Approaches that increase availability:

  • Fault-tolerance: Duplicate services waiting to take over should the primary fail or become unreachable.
    • Active/Active +Enables load-balancing -More complicated
    • Active/Passive +Simpler -Does not increase load capacity.
  • Replication:
    • Synchronous +Safer -Slow over longer distances.
    • Asynchronous +Faster -Possibility of data loss
      • The "A" in CAP Theorem.
  • Graceful degradation: Rate limiting and client throttling.
1355 questions
-2
votes
1 answer

How to implement NameNode Highly Available in hadoop 1.1.*

Does hadoop 1.1.2 supports NN HA ? Because now I am using hbase 0.94.8 which based on hadoop 1.1.2. Someone can give me some suggestion? Thanks very much.
-3
votes
1 answer

Setting up a highly available Gitlab server

I need to setup a highly available Gitlab server on a bare metal, also i would know the best practices ( includes Security, Networking, authorizations, firewall ... etc.) to make the job done.
-3
votes
1 answer

How do you handle large traffic on load?

We are working for a project that has huge traffic load on Chinese new year eve. Our target throughput is up to 20w pqs and we did not ever have experience handling such large traffic before. We are using Spring MVC backend and Mysql with Percona…
Vance
  • 400
  • 5
  • 15
-4
votes
1 answer

Regarding Amazon ELB structure?

I want to use Amazon ELB plus EC2 for fault tolerance (high availability) In particular, it is not clear how it supports the following high availability features: Does it have preemptive migration? Checkpointing? Job…
-8
votes
5 answers

C# performance question

quandry is - which of the following two method performs best Goal - get an object of type Wrapper ( defined below ) criteria - speed over storage no. of records - about 1000- about 2000, max about 6K Choices - Create Object on the fly or do a…
Kumar
  • 9,481
  • 10
  • 74
  • 126
1 2 3
90
91