BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Article: No Silver Bullet Reloaded Retrospective OOPSLA Panel Summary

    It has been more than 20 years since Mythical Man-Month, author Fred Brooks, published the article No Silver Bullet: Essence and Accidents of Software Engineering. At OOPSLA 2007, a retrospective discussion panel was held on Fred Brooks' article which included Martin Fowler, Fred Brookes, and others. The panel was perhaps one of the most notable events in our industry in years.

  • Presentation: Architecting for Latency

    In this presentation, Dan Pritchett addresses latency issues in web applications that should be dealt with from the beginning when the system is designed. Dan offers some practical solutions to latency.

  • Is Vendor Lock-in a Barrier to Cloud Computing Adoption?

    Tim Bray, Dare Obasanjo and Dewitt Clinton exchanged their point of view about Vendor Lock-in as a barrier to Cloud Computing Adoption. Do you see it as a major issue or do you think that when a vendor will offer something better that people want to migrate to, it will also solve the migration problem for you.

  • Is BPM-as-a-Service Giving a new Chance to BPM?

    Rashid Khan, former CEO of Ultimus, was noting this week that the BPM market did not live up to its expectations. It is a problem of cost, skills, ease of use, standards? Can BPM-as-a-Service relying on Web 2.0 technologies and business model change the fate of BPM?

  • More Languages on top of Erlang Virtual Machine

    Erlang virtual machine – BEAM – hosts an increasing number of languages. Reia, a Python/Ruby like scripting language and Lisp Flavoured Erlang have recently been released. Debasish Ghosh reflects on this trend while other authors try to outline other possible language variants inspired by Ruby or Haskell.

  • Article: Java FX Technology Preview

    InfoQ takes a look at the JavaFX preview release and talks to Sun Staff Engineer Joshua Marinacci about version 1 expected this autumn.

  • Interview: Dave Laribee and ALT.NET

    Greg Young grabbed some of Dave Laribee's time at the last ALT.NET conference in Seattle. Dave opens up about the intent of ALT.NET and how the community can get involved.

  • Is the Cloud Strategic to Virtualization?

    Chris Preimesberger and Bob Waldie see 6 red flags to data center virtualization. Patrick Kerpan responded to these concerns by pointing to the Cloud as a possible mitigation factor. Have you experienced some of these red flags in your virtualization projects? Is the cloud on your radar? Will the cloud replace data centers?

  • Article: A Formal Performance Tuning Methodology: Wait-Based Tuning

    In this article, Steven Haines talks about web application performance tuning which used to be more of an art than science. He proposes a method called wait-based tuning, making the entire process more measurable and, consequently, more scientific.

  • Nova Bonita - Bonita 4.0 Released.

    Open source BPM provider Bonita have released version 4.0 of their flagship BPM product, after two years of development. The release includes major updates to the BPM console and designer. InfoQ spoke to Bonita about the release, and the state of the BPM market.

  • Opinions: Measuring Programmers' Productivity

    In the field of software development, managers need measurable metrics to appreciate the performance of their programmers. Shahar Yair and Steve McConnell discuss common techniques focusing on source lines of code and function points. They highlight the limitations of these approaches and seek to define some principles that could guide the analysis of programmers’ performance.

  • Article: Data storage and analysis for the largest scientific instrument on the planet (LHC Grid)

    The Large Hadron Collider (LHC) is a particle accelerator that aims to revolutionize our understanding of our universe. The Worldwide LHC Computing Grid (LCG) project provides data storage and analysis infrastructure for the entire high energy physics community that will use the LHC.

  • Interview: Simon Peyton Jones on Programming Languages and Research Work

    In this QCon London 2008 interview, computer scientist and researcher Simon Peyton Jones discusses properties of functional programming languages, and particularly Haskell, that have inspired some features in mainstream languages. He gives his opinion on the issues of syntax and language complexity and talks about some research work on subjects such as data parallelism and transactional memory.

  • Article: Paradigm based Polyglot Programming

    Have you ever wondered why people talk about having "the right language for the right job"? Or why people talk about using more languages within the same system? Sadek Drobi explains why you should consider mixing languages within you system, how to think and what to consider.

  • Windows HPC Server 2008 Has Been Launched

    Microsoft has just sent the Windows High-Performance Computing (HPC) Server 2008 to manufacturing. The server is the successor of Windows Compute Cluster Server 2003 and represents Microsoft's current solution for high-performance computing.

BT