Patent ID: 11914580
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A non-transitory computer-readable medium having program instructions stored thereon that are executable to cause a computer system to perform operations comprising:
maintaining an active generation value that indicates an immutable instance of a database system that is permitted to write data to a database, wherein an immutable instance includes a set of database servers that manage data of the database;
deploying a first immutable instance of the database system, including:
assigning a first generation value to the first immutable instance; and
updating the active generation value to permit the first immutable instance to write data to the database based on the first generation value;

receiving a request to deploy a second immutable instance of the database system that includes an update not found in the first immutable instance;
deploying the second immutable instance, including assigning a second generation value to the second immutable instance; and
updating the active generation value to:
cause the first immutable instance to cease writing data to the database and shut down based on the first generation value; and
permit the second immutable instance to write data to the database based on the second generation value.