Application developers may use these APIs to back up the state of the service periodically. Service Fabric provides an inbuilt API to do point in time backup and restore. It might be convenient to have offline processing of data for business intelligence that happens separately from the service that generates the data. ![]() In such a case, both the code and the data may have to be reverted to an earlier state. For example, this may happen when a service code upgrade starts writing faulty data to a Reliable Collection. Bugs in the service that cause data corruption.For example, an administrator with sufficient privilege erroneously deletes the service. Administrative errors whereby the state accidentally gets deleted or corrupted.Permanent loss of a majority of the replicas of a service partition. ![]() In the event of the permanent loss of an entire Service Fabric cluster.In certain cases, however, it is still desirable for the service data to be reliable against broader failures.įor example, service may want to back up its data in order to protect from the following scenarios: Even if one node in the cluster fails, the service continues to be available. Service Fabric replicates the state across multiple nodes to ensure that the service is highly available. If a Stateful service goes down for a long time or loses information due to a disaster, it may need to be restored to some recent backup of its state in order to continue providing service after it comes back up. Stateful services can maintain mutable, authoritative state beyond the request and response or a complete transaction. ![]() It allows running of both stateless and stateful micro services. Service Fabric is a distributed systems platform that makes it easy to develop and manage reliable, distributed, microservices based cloud applications.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |