摘要:
Message intermediation for multiple service instances, while allowing the service instance to control whether messages are processed under a transaction. The message intermediator chooses to dispatch messages among different backend service instances based on any routing rules. The message intermediator performs a peek-lock of message from a forward-end queue, and assigns the message to a service instance. The message is provided into a backward-end queue specific to the assigned service instance. The service instance may then process the message, perhaps under a transaction created at the service instance. Upon completion of processing, the message is deleted in the back-end queue, which causes the forward-end queue to delete the message under the same transaction created by the service instance. Whether or not this deletion at the forward-end is committed or rolled back depends on whether the transaction created at the service instance is committed or rolled back.
摘要:
A transactional memory processing system provides for the integration of transactional memory concepts at the compiler-level into a higher-level traditional transaction processing system. Atomic blocks at the compiler-level can be specified as atomic block transactions and include the features of atomicity and isolation. Actions within this atomic block transaction include the enlistment of resource managers from a repository. The repository can now include a pre-programmed memory resource manager to manage the transactional memory. As in traditional transactions, a commit protocol can be used to determine if the actions are valid and can be exposed outside of the transaction. Unlike traditional transactions, however, the transaction is not necessarily doomed if all of the actions are not validated. Rather, memory conflicts can cause a rollback and re-execution of the atomic block transaction, which can be repeated as long as necessary, until the memory resource manger votes to commit.
摘要:
A laser resonator comprises a cylindrical gain medium, a cooling system and a coupling member. The cylindrical gain medium comprises a central axis, an outer side surface, two opposing end faces and a first depression in the outer side surface. The cooling system comprises a cooling jacket disposed around the gain medium that defines a cooling cavity, in which cooling fluid is guided over the side surface of the gain medium. In one embodiment, the cooling jacket comprises a second depression. The coupling member is received within the first and second depressions. Movement of the first depression along the central axis relative to the cooling jacket is restricted by the coupling member.
摘要:
A gas turbine engine includes a turbomachinery core operable to generating a flow of pressurized combustion gases; a rotating fan adapted to extract energy from the core and generate a first flow of pressurized air; a fan stator assembly connected in flow communication with the fan and operable to vary the first flow of pressurized air while the fan operates at a substantially constant speed; a fan outer duct surrounding the core; and a flade stage comprising a supplementary fan disposed in the fan outer duct and driven by the fan for generating a pressurized bleed air flow.
摘要:
The present invention extends to methods, systems, data structures, and computer program products for maintaining correct transaction results when transaction management configurations change. An intermediate transaction manager is transparently interposed between one or more resource managers and a plurality of transaction managers. The intermediate transaction manager multiplexes and intercepts calls and notifications between the one or more resource managers and the plurality of transaction managers. The intermediate transaction manager is configured to wrap recovery cookies with transaction manager type information and identity information that identify transaction managers. The information can be used to re-attach to the transaction manager to recover the correct outcome of the transaction. The intermediate transaction manager can also intercept recovery-complete calls directed to a specific transaction manager and send the recovery-complete call to each of the plurality of transaction managers. Resource managers can receive, store, and send wrapped recovery cookies.
摘要:
In one embodiment, a computer system instantiates a queue manager configured to process a plurality of existing queue manager commands on messages in a message queue. The computer system instantiates a virtualized instance of a queue manager in a virtual layer associated with the queue manager in the computing system. The a virtualized queue manager instance provides supplemental queue manager commands usable in addition to existing queue manager commands, such that the queue manager can be used to implement the supplemental commands without substantial modification. The computer system receives an indication that a message in a message queue is to be accessed according to a specified command provided by the instantiated virtualized queue manager instance that is not natively supported by the queue manager and the virtualized queue manager performs the specified supplemental command as indicated by the received indication by performing one or more existing queue manager commands.
摘要:
Transactions among kernel objects utilize application program interfaces (APIs) to implement operations on a transaction object and APIs to implement operations on a resource manager object.
摘要:
An extrusion system is provided. The extrusion system includes a first extrusion assembly and a second extrusion assembly. The first extrusion assembly is configured to continuously form a first extruded web while the second extrusion assembly is configured to continuously extrude a second extruded web. The first and second extrusion assemblies are also configured to cooperate so that the first extruded web is capable of moving in an assembly path wherein the first extruded web can be joined with the second extruded web to thereby continuously form a composite web made of the first and second joined webs.
摘要:
A gas turbine engine includes a turbomachinery core operable to generating a flow of pressurized combustion gases; a rotating fan adapted to extract energy from the core and generate a first flow of pressurized air; a fan stator assembly connected in flow communication with the fan and operable to vary the first flow of pressurized air while the fan operates at a substantially constant speed; a fan outer duct surrounding the core; and a flade stage comprising a supplementary fan disposed in the fan outer duct and driven by the fan for generating a pressurized bleed air flow.
摘要:
A system and method for burning-in an integrated circuit chip including at least a socket capable of receiving and supporting the chip, electrical leads in the socket for connecting to corresponding leads on the chip, and a heat sink in thermal contact with a cooling medium. The heat sink includes a thermal interface in releasable thermal contact with the integrated circuit in the socket. The heat sink removes more heat from the integrated circuit than is generated during the burn-in process and the integrated circuit is maintained within a predetermined desired temperature range by monitoring the temperature of the integrated circuit and supplying make-up heat as needed. Multiple sockets can be grouped together and cooled by a manifolded cooling system, with the temperature of each integrated circuit being individually monitored and controlled.