×

CLUSTER MANAGEMENT

  • US 20150229715A1
  • Filed: 12/31/2014
  • Published: 08/13/2015
  • Est. Priority Date: 02/13/2014
  • Status: Abandoned Application
First Claim
Patent Images

1. A method comprising:

  • determining, by a cluster manager implemented by at least one processor, a configuration of roles for a plurality of distinct server machines and for a plurality of builder machines, each one of the server machines storing a corresponding shard of data, and each one of the plurality of builder machines comprising a corresponding one of the corresponding shards of data of the server machines;

    applying, by the cluster manager, the configuration of roles to the plurality of server machines, the plurality of builder machines, and an aggregator, the configuration of the builder machines being characterized by an absence of communication with the aggregator;

    receiving, by the aggregator, a client request to perform an online service;

    transmitting, by the aggregator, a service request to each one of the plurality of server machines based on the client request;

    receiving, by each one of the server machines, the service request, each one of the server machines storing a corresponding shard of data;

    accessing, by each one of the server machines, the corresponding shard of data;

    transmitting, by each one of the server machines, a corresponding response to the aggregator based on the accessing the corresponding shard of data;

    receiving, by an update service, update data;

    updating, by the update service, the corresponding shard of data of at least one of the server machines based on the update data and the configuration of roles; and

    updating, by the update service, the corresponding shard of data of at least one of the builder machines based on the update data and the configuration of roles.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×