Invention Application
- Patent Title: READ-AFTER-WRITE CONSISTENCY IN DATA REPLICATION
- Patent Title (中): 数据复制中的后续写入一致性
-
Application No.: US14830443Application Date: 2015-08-19
-
Publication No.: US20170054802A1Publication Date: 2017-02-23
- Inventor: Muthukaruppan Annamalai , Zelaine Fong , Marc Alexander Celani , Vishal Kathuria , Sanketh Indarapu , Rohit Subhash Bhoj , Benjamin Francois Marie Renard , Sumeet Ungratwar
- Applicant: Facebook, Inc.
- Main IPC: H04L29/08
- IPC: H04L29/08 ; G06F17/30

Abstract:
The disclosure is directed to data replication in a distributed computing system. The system ensures a read-after-write consistency for the replicated data by associating the write requests with unique version numbers, and using them to obtain the data. A server associates a write request with a unique version number, and returns the version number to a client, which can use it in a subsequent read request for the data. On receiving a read request for a first data, the server extracts the version number from the request and ensures a specified write request associated with the version number is processed prior to obtaining the data. If the specified write request is processed, the server obtains the data and returns it to the client, else the server processes the pending write requests up until the version number and then the specified write request, and returns the specified data to the client.
Public/Granted literature
- US10178168B2 Read-after-write consistency in data replication Public/Granted day:2019-01-08
Information query