Invention Grant
- Patent Title: Dynamic management of log persistence
- Patent Title (中): 日志持续性的动态管理
-
Application No.: US13670410Application Date: 2012-11-06
-
Publication No.: US08903871B2Publication Date: 2014-12-02
- Inventor: Eric Hwang
- Applicant: Facebook, Inc.
- Applicant Address: US CA Menlo Park
- Assignee: Facebook, Inc.
- Current Assignee: Facebook, Inc.
- Current Assignee Address: US CA Menlo Park
- Agency: Perkins Coie LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Disclosed is a method and system for dynamically persisting log data from member computers in a network. The log data is transmitted as a plurality of shards to a router of router-writer pairs which transmits the shards to writers of the router-writer pairs that persist the shards into a storage unit. A shard contains a distinct subset of the log data. The shards are transmitted to the writers based on a writer assignment map that identifies a writer assigned to persist each of the shards. The assignment of the shards to a writer is performed based on assignment criteria that include at least one of (i) number of writers, (ii) a load of the writers, (iii) number of shards, (iv) size of a particular shard, or (v) estimated load capacity of writers.
Public/Granted literature
- US20140129598A1 DYNAMIC MANAGEMENT OF LOG PERSISTENCE Public/Granted day:2014-05-08
Information query