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

  • Presentation: OSGi - The Foundation

    OSGi is being adopted in an increasing number of projects. The spec provides a common model for writing and deploying apps to local or remote computers in modularized form. Instead of creating monolithic app, the OSGi spec allows the collaboration of many small components. This pres shows you why a spec like OSGi is crucial, what it really encompasses, and what the future developments will be.

  • IntelliJ IDEA 7.0 Adds Spring/Hibernate Support, Eclipse Interoperability, and Maven Integration

    Jetbrains has released IntelliJ IDEA 7.0. This version rounds out support for many popular Java technologies (Hibernate, Spring, and Maven) while adding support for additional languages such as Groovy and Ruby.

  • Article: Java Grid, why do we need it?

    Investment banks have often set trends or offer the rest of us a glimpse into the future of our IT infrastructure. Today banks are investing heavily into grid technologies as they continue in their battle for profits. In this article, John Davies shares his experiences on technologies used in finance and why Grid technologies are becoming a new mainstream for high volume, low latency systems.

  • Oracle Makes $6.7 Billion Bid For BEA

    Today Oracle confirmed that it has made a $6.7 billion dollar bid to buy BEA, according to various news media. The offer is for $17 a share, a 25% increase over BEA's previous $13 a share price range. Shares in BEA were trading at an avg of $13 before the announcement and are now trading at nearly $18 (as of 10:20am ET).

  • Catching up with Esper: Event Stream Processing Framework

    Esper is an event stream processing (ESP) and event correlation engine (CEP) that triggers actions when event conditions occurs among event streams - which can be thought of as a database turned upside down where statements are registered and data streams flow through. InfoQ caught up with Esper founders on recent project status, including BEA's use of Esper, and recent benchmarks.

  • An Interview with Ian Griffiths

    In this interview, Ian Griffiths talks about the key features of WPF such as XAML, composition, layout, animation, and data binding.

  • Scott Guthrie Announces ASP.NET MVC Framework at the ALT.NET Conference

    The ALT.NET conference, held October 5-7, 2007, provided an announcement and demonstration by Scott Guthrie about the rumored MVC Framework for ASP.NET from Scott Guthrie.

  • What Makes a Tool Agile?

    Individuals and interactions over processes and tools is the very first of the values of the Agile Manifesto. Tools, however, seem to be a big part of development on most Agile teams. When does a tool help and when does it hinder (Agile) software development?

  • JRuby ports of Ruby/LDAP, ruby-debug

    New ports of Ruby libraries for JRuby are being released every week. Ola Bini just released JRuby/LDAP and the work on a port of ruby-debug has reached a milestone.

  • Client side load balancing of Ajax applications

    Traditional approaches to load balancing have focused on server side solutions. Lei Zhu recently proposed an approach where the load balancing logic for a clustered Ajax application resides in the client tier, and describes how an application built on Amazon's S3 and EC2 services has successfully employed the technique.

  • Java Modularity Proposal: iJAM

    A new proposal, iJAM, has circulated on the JSR-294 and modules-dev mailing lists suggesting some changes to the logic supplied in the strawman proposal for JSR-294 'superpackages' and receiving some positive feedback.

  • Next-Generation Functional Testing

    What should the next generation of functional testing tools offer? The Agile Alliance is holding a workshop to envision the next-generation of functional testing tools, from October 11th to 12th. What do you think needs the most attention?

  • Java Collections, Skip Lists, and Google

    While sometimes taken for granted the Java Collections API plays a large role in day to day Java software development. Several additions including a skip list were added in Java 6. Google has also been working an a companion Google Collections Library project.

  • PHP on Java: Best of Both Worlds?

    In the past 18 months PHP seems to be gaining increased relevance in the Java community. We talked with both IBM (who is implementing PHP support in Project Zero) and Caucho (the maker of Resin and more recently Quercus, a PHP interpreter with native Java integration) to get their take on the emerging Java/PHP hybrid stack.

  • MindTouch Dream: REST SDK & Lightweight Standalone Server

    MindTouch offers a programming library and standalone server for developing and publishing RESTful web services. Dream "Denim" 1.4.1 has been released last week.

BT