×

System having in-memory buffer service, temporary events file storage system and backup events file uploader service

  • US 10,185,603 B2
  • Filed: 04/05/2018
  • Issued: 01/22/2019
  • Est. Priority Date: 09/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a data store comprising memory that is configured to store events; and

    a temporary events file storage system (TEFSS);

    a cluster of application servers each comprising one or more hardware-based processors, wherein each of the application servers are configured to run a client application that generates events, wherein the cluster comprises;

    a first application server comprising one or more hardware-based processors configured to execute;

    an indirect events writer that is invoked when events generated by the first application server are unable to be directly written to the data store, comprising;

    a plurality of event capture threads each being configured to;

    generate at least one events file and write the at least one events file to the TEFSS, wherein each events file includes a plurality of events flushed from an in-memory buffer service; and

    a second application server comprising one or more hardware-based processors configured to execute;

    an events file uploader service that is configured to;

    determine that the first application server is inactive;

    read at least one events file from the TEFSS; and

    write the events from each of the events files that was read to the data store.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×