Abstract:
A method and apparatus for configuring a software application on a cluster is provided. A configuration coordinator executing on a configuration manager communicates with one or more configuration slaves executing on a set of nodes that are operating as a cluster. The configuration coordinator sends messages to the one or more configuration slaves to initiate a configuration operation for a software application. Each configuration slave automatically performs a series of actions to configure the node on which it resides. When all the nodes complete the configuration operation for the software, the process is complete. While performing the series of actions, the configuration slaves generate logs that reflect their progress in performing the series of actions. If a problem occurs during performance of the series of actions, the configuration slave that encounters the problem indicates to the configuration coordinator that an error occurred. The configuration coordinator responds to the error by causing the configuration slaves to roll back changes made during performance of the series of actions. The configuration slaves that have begun but not completed the series of actions inspect their logs to determine which changes to roll back. By automatically configuring software on a cluster, and automatically rolling back changes on all cluster nodes in the event of an error during the configuration process, the cluster configuration process is made atomic, automatic, and significantly faster and less error-prone than manual cluster-wide configuration operations.
Abstract:
The invention relates to new heterocyclic compounds of general formula (I), and their salts with a base or an acid: The invention also relates to a process for the preparation of these compounds as well as their use as medicaments, in particular as anti-bacterial agents.
Abstract:
This invention discloses and claims methods for inhibiting bacterial β-lactamases and treating bacterial infections by inhibiting bacterial β-lactamases in man or an animal comprising administering a therapeutically effective amount to said man or said animal of a compound, or pharmaceutically acceptable salt thereof, of formula (I) either alone or in combination with a β-lactamine antibiotic wherein said combination can be administered separately, together or spaced out over time. Pharmaceutical compositions comprising a compound of formula (I), or a combination of a compound of formula (I) and a therapeutically effective amount of a β-lactamine antibiotic, and a pharmaceutically acceptable carrier are also disclosed and claimed.