BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Deployment Content on InfoQ

  • Article: Deploying JRuby Applications with Java Web Start

    JRuby allows to make application deployment easy by allowing to use Java Web Start. This article walks through the necessary steps for deploying a JRuby GUI application (an Object Browser). Additionally, it looks at Ahead Of Time (AOT) Compilation, a new feature in JRuby 1.1, which allows to compile Ruby code to Java bytecode at build time.

  • Rush - OOP shell in Ruby

    Rush is a new OOP shell written in Ruby. Unlike shells like bash, Rush has commands interacting with objects instead of strings, which allows to use regular Ruby constructs to iterate over files and other objects. Rush goes further with remote shell functionality and more. InfoQ caught up with Adam Wiggins the creator of Rush.

  • Scott Guthrie outlines the .NET 3.5 Client Roadmap

    Scott Guthrie recently outlined some of the changes developers can expect when building .NET 3.5 Windows Client applications. These changes will be released over the next few months.

  • EngineYard hires developer for mod_rubinius and Rubinius

    EngineYard, a Rails hosting company and employer of 5 Rubinius team members, just added a 6th developer to work on Rubinius and mod_rubinius. The mod_rubinius effort is supposed to significantly improve the deployment of Ruby and RoR applications.

  • Catching up with Apache Felix OSGi Container

    Felix is the Apache implementation of OSGi Release 4 specification. Richard Hall, a project committer, did a presentation on Felix at ApacheCon last month. InfoQ spoke to Richard about current state and future roadmap of the Felix project.

  • Scaling Web Applications using Cache Farms and Read Pools

    Exploring a couple of lesser known tools in the architects' scaling toolkit.

  • Windows Installer Adds Support for Multi-Package Transactions

    Version 4.5 of Windows Installer, which is currently in beta, has added support for multi-package transactions as well as many other features.

  • Capistrano gets competition: Vlad the Deployer

    Capistrano, a popular deployment tool for Rails, is challenged by Vlad the Deployer, a tool which offers similar functionality with a much simpler implementation. We talked to the Ruby Hit Squad group that released version 1.0 of Vlad.

  • SOA and Software Appliances

    One important trend in regard to SOA deployment options is virtualization. Virtualization is an important enabler of verstility and mobilty of services. A relatively new trend in the realm of virtualization is Software appliances, which can provide a viable option for packaging services for deployment.

  • JRuby: Java5 or not?

    A discussion in the JRuby space is resurfacing: Should the project move to Java 5. Is it worth breaking compatibility with Java 1.4? Using languages features like Annotations and Enums would be useful, as well as and not having to use a backport of the Concurrency libs. We look at the pros and cons.

  • Configured Rails software stacks become available

    Setting up and configuring servers is tedious work, particularly if a lot of libraries are involved. The Rails community has started looking into solutions for solving this, and the first are now available.

  • Interview: Ezra Zygmuntowicz on Engine Yard and Rails Deployment

    Exclusive InfoQ interview with Rails deployment guru Ezra Zygmuntowicz. The topics include scaling Rails, Ruby threading, and Ezra's venture Engine Yard, an interesting new Rails hosting service that employs Xen and virtualization to provide scalable service.

  • Rails Live CD 0.2.1 Released

    Brian Ketelsen releases an update to the popular Rails Live CD Rails development and deployment environment.

  • XPe SP2 Feature Pack Whitepaper

    Lynda Allen outlines the components of XPe SP2 Feature Pack. This is the first in a series of whitepapers leading up to the Nov. 1 launch of the Feature Pack.

  • SOA, What is it Good For?

    In a series of news articles and discussions and blogs, the SOA community goes through the difficulties associated with SOA deployment with a degree of soul-searching. Surveys indicate that SOA is a long term committment of organizations and that the key drivers for SOA remain constant.

BT