Snowflake inc. (20240303238). CHECKPOINTS IN BATCH FILE PROCESSING simplified abstract

From WikiPatents
Jump to navigation Jump to search

CHECKPOINTS IN BATCH FILE PROCESSING

Organization Name

snowflake inc.

Inventor(s)

Thierry Cruanes of San Mateo CA (US)

Igor Demura of Mountain View CA (US)

Varun Ganesh of San Bruno CA (US)

Prasanna Rajaperumal of Bangalore (IN)

Libo Wang of Foster City CA (US)

Jiaqi Yan of Menlo Park CA (US)

CHECKPOINTS IN BATCH FILE PROCESSING - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240303238 titled 'CHECKPOINTS IN BATCH FILE PROCESSING

Embodiments of the present disclosure introduce a dynamic query execution model with fault tolerance and failure recovery techniques. By utilizing checkpoints to map processed output files to their corresponding input files, the system can efficiently reschedule processing of selected files in case of errors.

  • Checkpoints are used to link processed output files to their original input files.
  • Rescheduling of processing is only required for specific files in case of errors.
  • The system ensures fault tolerance and failure recovery in query execution.

Potential Applications: This technology can be applied in data processing systems, database management, and distributed computing environments where fault tolerance is crucial.

Problems Solved: The technology addresses the need for efficient fault tolerance and failure recovery mechanisms in query execution models.

Benefits: Improved reliability and resilience in data processing systems, reduced downtime, and enhanced overall performance.

Commercial Applications: This technology can benefit companies operating large-scale data processing systems, cloud computing providers, and organizations requiring robust fault tolerance mechanisms.

Questions about the Technology: 1. How does the use of checkpoints improve fault tolerance in query execution models? 2. What are the key advantages of rescheduling processing of selected files in case of errors?

Frequently Updated Research: Stay updated on the latest advancements in fault tolerance and failure recovery techniques in data processing systems to enhance the efficiency of this technology.


Original Abstract Submitted

embodiments of the present disclosure may provide a dynamic query execution model with fault tolerance and failure recovery techniques. embodiments of the present disclosure may utilize checkpoints to map processed output files to their corresponding input files. therefore, if an error occurs in processing one or more files, the system may only need to reschedule processing of selected file(s).