BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • SpringSource Acquires Hyperic

    SpringSource, the commercial maintainer of the Spring Framework, has made its third acquisition in two years by purchasing Hyperic, an open source systems monitoring and management specialist. InfoQ looks at the two companies' product offerings and talks to Javier Soltero, formerly CEO of Hyperic and now CTO of Management Products at SpringSource, to find out more about the deal.

  • InfoQ Virtual Training: Design, DSLs, Deployment Automation, Web-based services in May and June

    In-house training or tutorials at conferences are quite expensive, but what if you could attend some of the best tutorials by leading experts live and from your own office at a low cost? InfoQ is testing this idea with the launch of our virtual training: one-hour and half-day training initially covering agile, effective software development, web-based services, DSLs, and more.

  • SCA Extensions for Event Processing and Pub/Sub

    Service Component Architecture (SCA) is a today’s most popular programming model for building applications and systems based on a Service Oriented Architecture. A new “Assembly Model Specification Extensions for Event Processing and Pub/Sub” allows to further extend SCA’s reach in implementation of the event-driven systems.

  • New Version Of Microsoft Managed Services Engine Released

    Microsoft Released the May 2009 CTP of the Managed Services Engine (MSE) with source code that is available at Codeplex. The CTP is minor update to the February Beta release.

  • Heroku's Provisionless Hosting for Rails Apps is Revolutionary

    Heroku debuted a commercial version of their Rails hosting solution last week, after a free beta stage that lasted over a year. Using Heroku, deployment of a new Ruby web application from scratch is accomplished with little more than a handful of commands from your terminal. No emails, phone calls or support tickets needed.

  • Language Workbenches May Ultimately Completely Change the Way We Do Programming

    After many years in development, Intentional Software has finally released their Intentional Domain Workbench (IDW). JetBrains has open sourced their Meta Programming System (MPS), currently in Beta 2.

  • Five Questions with Eric Hexter and Jeffery Palermo

    Eric Hexter and Jeffery Palermo are the founders of MVC Contrib, an open source extension to Microsoft's ASP.NET MVC. With MVC Contrib getting ready for its first first production-grade release, we asked them to take a moment to reflect on the project and ASP.NET MVC as a whole.

  • Presentation: Financial Transaction Exchange at BetFair.com

    Betfair is the world's largest betting exchange with a transaction volume the equivalent of over half the combined equity trading volume of every major stock exchange in the world. In response to an increase in transaction volume coupled with a decrease in value per transaction, Betfair launched a number of initiatives to dramatically increase transaction processing capacity and reduce cost.

  • WEB4J: Contrarian Web App Development for Java

    WEB4J is a minimalist, opinionated, full-stack web framework for Java. It embraces convention over configuration and is extremely small: only 88 classes total.

  • MINIX 3 Promises to Be More Secure Than Windows or Linux

    Andrew S. Tanenbaum, a computer science professor at the Vrije Universiteit in Amsterdam, is leading the project developing MINIX 3, an operating system meant to be more secure than Windows or Linux.

  • Declarative Concurrency For Ruby With Dataflow

    Part of the Ruby language was influenced by functional programming techniques. Larry Diehl brings a declarative concurrent model to Ruby by importing the concept of unification from Oz Language with the Dataflow project.

  • Spring Batch 2.0 Supports Job Partitioning and Annotation Based Configuration

    The latest version of Spring Batch framework supports job partitioning, remote chunking and annotation based configuration. Spring Batch development team recently released version 2.0 of the batch framework. The new version also has features like Java 5 support and non-sequential execution.

  • JRuby Roundup: JRuby 1.3RC1, Timeout, Nailgun

    JRuby 1.3RC1 is now available and includes the changes required for running on Google App Engine. The release also includes a modified version of the timeout functionality. Also: adding Nailgun to the standard JRuby could reduce the impact of Java's slow startup times.

  • Rails BDD with Macros, I18n,... with Remarkable

    There are many ways to develop, test and integrate your Rails application: from TDD with the basic Test:Unit or ZenTest, to BDD with RSpec, Shoulda or Cucumber. Remarkable tries to unify the syntax and adds some more flavors to make your Rails BDD painless.

  • Bruce Eckel on Python, Java, Flex, and RIAs

    In this post, InfoQ interviews Bruce Eckel to get his thoughts on the RIA landscape and to find out what he has been up to, as Bruce recently released a book he coauthored titled First Steps in Flex.

BT