Abstract:
In distributed system, the database can be
replicated in multiple servers stored at different
sites.Certain data items may be redundantly
stored at more than one site for reliability
reasons.Replication is a key to providing high
availability and fault tolerance in distributed
systems. A fault-tolerant service always
guarantees strictly correct. There are two faulttolerant
replication systems: passive replication
and active replication. This system intends to
implement an online banking system by using
active replication.In active replication, client
sends their requests to all replicas. All replicas
process incoming requests in the same way and in
the same order. So, not only the state of the
replicas is replicated, but also the processing of
the requests.Therefore, the propose system
guarantee the reliable transactions processing
and data consistency