June 26, 2006
The development of the AMQP specification is being driven by real-world, end-user demand for messaging infrastructure that is capable of integrating across various platforms, languages and protocols. AMQP is designed to be an effective means to create interoperability and unification of the messaging function because it is not reliant on specific implementations geared to individual platforms. The AMQP specification is also designed to interoperate with many of the current messaging and Web services specifications, including JMS, SOAP, WS-Security, WS-Transactions and many others, making AMQP an ideal messaging layer for use in service-oriented architecture (SOA). Further, AMQP is unique in that it provides an interoperable wire-level protocol, making it complementary to messaging application programming interfaces (APIs) such as JMS and useful in next-generation network infrastructure.
The AMQP is a binary level protocol that is divided into two layers and designed with a flexible, plug-in architecture. Both the functional layer and the transport layer can be easily evolved to enable AMQP to respond to changing technology requirements. The current AMQP specification is at version 0.8 in anticipation that input from others will drive the protocol to its full potential; the working group welcomes contributions from interested parties. The AMQP specification is expected to reach version 1.0 within 18 months, at which time the working group will submit it to a standards body. There are currently multiple implementations of AMQP version 0.8 in production that are fully interoperable. To view the AMQP Specification materials, visit one of the following member pages:
Frank Ding, engineering analysis & technical computing manager at Simpson Strong-Tie, discussed the advantages of utilizing the cloud for occasional scientific computing, identified the obstacles to doing so, and proposed workarounds to some of those obstacles.
Read more...
The private industry least likely to adopt public cloud services for data storage are financial institutions. Holding the most sensitive and heavily-regulated of data types, personal financial information, banks and similar institutions are mostly moving towards private cloud services – and doing so at great cost.
Read more...
In this week's hand-picked assortment, researchers explore the path to more energy-efficient cloud datacenters, investigate new frameworks and runtime environments that are compatible with Windows Azure, and design a unified programming model for diverse data-intensive cloud computing paradigms.
Read more...
May 16, 2013 |
When it comes to cloud, long distances mean unacceptably high latencies. Researchers from the University of Bonn in Germany examined those latency issues of doing CFD modeling in the cloud by utilizing a common CFD and its utilization in HPC instance types including both CPU and GPU cores of Amazon EC2.
Read more...
May 10, 2013 |
Australian visual effects company, Animal Logic, is considering a move to the public cloud.
Read more...
May 10, 2013 |
Program provides cash awards up to $10,000 for the best open-source end-user applications deployed on 100G network.
Read more...
May 08, 2013 |
For engineers looking to leverage high-performance computing, the accessibility of a cloud-based approach is a powerful draw, but there are costs that may not be readily apparent.
Read more...
05/10/2013 | Cleversafe, Cray, DDN, NetApp, & Panasas | From Wall Street to Hollywood, drug discovery to homeland security, companies and organizations of all sizes and stripes are coming face to face with the challenges – and opportunities – afforded by Big Data. Before anyone can utilize these extraordinary data repositories, however, they must first harness and manage their data stores, and do so utilizing technologies that underscore affordability, security, and scalability.
04/02/2012 | AMD | Developers today are just beginning to explore the potential of heterogeneous computing, but the potential for this new paradigm is huge. This brief article reviews how the technology might impact a range of application development areas, including client experiences and cloud-based data management. As platforms like OpenCL continue to evolve, the benefits of heterogeneous computing will become even more accessible. Use this quick article to jump-start your own thinking on heterogeneous computing.