BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage DevOps Content on InfoQ

  • Advantages Of (Also) Using HATEOAS In RESTFul APIs

    Craig McClanahan, from Sun Microsystems, provides answers as to why existing "REST" APIs don't really take advantage of using Hypermedia as the Engine of Application State (HATEOAS) in RESTful services. He cites examples from his recent work in designing the Sun Cloud API to illustrate the benefits.

  • Microsoft Has Open Sourced the Common Compiler Infrastructure

    Microsoft Research has open sourced the Common Compiler Infrastructure: Metadata (CCI) and CCI: Code and AST projects containing a set of libraries used by compilers and other programming tools to manipulate metadata in CLR assemblies and debug files. The CCI: Metadata components subsume System.Reflection while CCI: Code and AST subsumes System.CodeDom.

  • The Five Pillars of Cloud Computing

    Everyone has a different perspective and understanding of Cloud Computing, and there are a myriad of variations on its definition. In his new article, Dave Malcolm examines the core principles, or pillars, that uniquely define cloud computing.

  • Sun's Garbage First Collector Largely Eliminates Low Latency/High Throughput Tradeoff

    In a recent podcast, James Gosling talked to Danny Coward about the significance of Sun's new Hotspot garbage collector Garbage First for developers of large-scale enterprise systems.

  • The Cloud Security Alliance Wants Safer Clouds

    The Cloud Security Alliance (CSA) is a non profit organization meant to be an open forum promoting the exchange of information and knowledge related to security and cloud computing with the aim to create a set of best security practices for cloud vendors and consumers.

  • Running Silverlight and Any Other Windows Application in a Sandbox

    Xenocode, an application virtualization company, has recently added support for Silverlight allowing companies to publish Silverlight applications in a sandbox without needing a runtime to be installed. Actually, any Windows application can run in the same manner regardless to the browser or underlying operating system.

  • Service Bus Routers And Queues .Net Services March 2009 CTP

    A new significant addition to the .Net Services CTP is an the introduction of long-lived, system-inherent messaging primitives that exist and operate completely independent of any active listener that sits somewhere on a machine plugged into the Service Bus.

  • Google Brings App Engine's Pros and Cons to Java

    Google has broadened their Google App Engine (GAE) support to include Java in addition to Python. However, it also imposes a number of limitations on the GAE Java applications to further Google's ability to scale and cluster them with minimal effort.

  • Run Code Run: Hosted Continuous Integration

    RunCodeRun is a hosted continuous integration service for Ruby projects on GitHub, developed by Relevance. We take a first look at the project and talked to its developer Rob Sanheim.

  • Aptana Cloud Connect for Java

    Last week, Aptana, developers of the PyDev Python IDE for Eclipse, announced the availability of cloud support via Aptana Cloud Connect. Aptana Cloud is a general cloud hosting service which is portable between Amazon EC2 and other cloud environments.

  • Interview: Chad Myers on FubuMVC - An Alternative MVC Implementation in ASP.NET

    When ASP.NET MVC was first made available, Jeremy D. Miller and Chad Myers worked with the pre release versions and changed some of the underlying implementation. Later almost nothing was left of the original ASP.NET MVC implementation and they decided to create the alternative ASP.NET MVC implementation FubuMVC. Later they invited in Mark Nijhof as one of the major contributors to the project.

  • Amazon Rolls Out Hadoop Based MapReduce to EC2

    It has been possible to run Hadoop on EC2 for a while. Today Amazon simplified the process by announcing Amazon Elastic MapReduce which automatically deploys EC2 instances for computational use and includes a API for interacting with them.

  • Interview: Tools for the Open Web

    Dion Almaer and Ben Galbraith open with a definition of the Open Web, the tension arising from multiple Web technologies, the diversity and "polyphony" of Open Source, the future of Web development tools, and the debate associated with the possible evolution of Javascript. The potential impact of HTML 5 on tool and Web development in general is discussed.

  • ASP.NET MVC is Open Source

    It has just been announced that ASP.NET MVC has been released under Microsoft’s open source license. The Microsoft Public License is certified by the Open Source Initiative, making is appropriate for most projects requiring an open source license including Novell’s Mono.

  • The Open Cloud Manifesto

    A group of unknown authors have written an Open Cloud Manifesto endorsed by many companies and calling for open cloud computing. The document outlines 4 goals customers have and proposes 6 principles. The secrecy used to create the Manifesto has generated some unfriendly reactions around the web.

BT