Amazon technologies, inc. (20240330320). SYNCHRONOUS DATABASE REPLICATION USING ERASURE CODING simplified abstract

From WikiPatents
Revision as of 15:28, 4 October 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SYNCHRONOUS DATABASE REPLICATION USING ERASURE CODING

Organization Name

amazon technologies, inc.

Inventor(s)

Marc Brooker of Seattle WA (US)

Falesh Singh of Seattle WA (US)

Gourav Roy of Redmond WA (US)

Steven Michael Hershey of Seattle WA (US)

Marc Bowes of Seattle WA (US)

SYNCHRONOUS DATABASE REPLICATION USING ERASURE CODING - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240330320 titled 'SYNCHRONOUS DATABASE REPLICATION USING ERASURE CODING

Simplified Explanation: The abstract describes a method of performing synchronous replication for a distributed database system using an erasure coding scheme. When a write request is received for a database hosted in the system, a replication message is generated, divided, and encoded into multiple chunks. These chunks are then sent to another database instance, where the replication message is reassembled and the write is committed.

  • Utilizes erasure coding scheme for synchronous replication in a distributed database system
  • Generates replication message, divides it into chunks, and encodes them for efficient transmission
  • Chunks are sent to another database instance for reassembly and write commitment

Potential Applications: - Cloud computing platforms - Data centers - Disaster recovery systems

Problems Solved: - Ensures data consistency across distributed database system - Improves fault tolerance and reliability - Facilitates efficient replication of data in real-time

Benefits: - Enhanced data protection - Reduced risk of data loss - Improved system performance and reliability

Commercial Applications: Title: "Erasure Coding Scheme for Synchronous Replication in Distributed Database Systems" This technology can be applied in cloud computing platforms to ensure data consistency and reliability. It can also be used in data centers for efficient replication and disaster recovery systems for enhanced fault tolerance.

Prior Art: Prior research in the field of distributed database systems and erasure coding schemes can provide valuable insights into similar technologies and approaches.

Frequently Updated Research: Stay updated on advancements in erasure coding schemes, distributed database systems, and synchronous replication techniques to enhance the efficiency and reliability of data replication processes.

Questions about synchronous replication using erasure coding: 1. How does erasure coding improve data replication efficiency in distributed database systems? 2. What are the key advantages of using synchronous replication with erasure coding in cloud computing environments?


Original Abstract Submitted

synchronous replication for a distributed database system may be performed using an erasure coding scheme. a request that causes a write to a database hosted in a distributed database system is received. a replication message for a synchronous replication technique is generated, then divided and encoded into a number of chunks according to an erasure encoding scheme that allows the replication message to be reassembled with less than the number of chunks. the chunks are sent to another instance of the database which receives and reassembles the replication message from the chunks and responds to acknowledge that the write is committed.