InfoQ Homepage News
-
Halo 3 Site Demonstrates Flaws in SilverLight
With all the buzz about Halo 3, Microsoft couldn't help but to use it as an excuse to make users download SilverLight. But like Flash, it has some serious flaws.
-
Technology-agnostic approach to Service Oriented Architecture: back to the essence of SOA?
SOA is often understood in terms of technical tools and software solutions. Dan North believes that this may prevent architects from focusing on its essence: thorough mapping and modeling of core business processes. He shows how to design SOA in a "technology-agnostic" way so that business can play an important role in identifying SOA requirements without being constrained by technical decisions.
-
Behind Microsoft's Astoria REST Framework
In Microsoft's Architecture Journal issue 13, Pablo Castro talked about several key features of the Microsoft’s REST Framework – Astoria.
-
LiquiBase adds Diff, Eclipse Plugin, Support for Additional Databases
LiquiBase, the database refactoring/migration tool, has had a busy year. Building on the momentum of the 1.0 release LiquiBase added two more minor releases and some point releases, adding support for database diffs, an Eclipse plugin and support for additional databases.
-
Selenium Grid: Web Testing in Parallel
Pervasive user-interface/acceptance testing can be a drag on test and therefore build speed. Selenium Grid offers the ability to run Selenium tests in parallel on one machine or on a farm of machines in a reliable, easy-to-use way. InfoQ speaks with the Selenium Grid team.
-
Interview: Steve Jones on "Business-driven SOA"
In this interview, recorded at QCon London, Stefan Tilkov talks to Cap Gemini's Steve Jones about his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.
-
Abstracting Data Query in Ruby with Ambition Ambition
The .NET community is familiar with the general purpose query facilities added to the .NET Framework by the project LINQ. Ruby was missing such an abstraction layer. Chris Wanstrath brings his own solution: Ambition.
-
Interview: Peter Kriens discusses OSGi
OSGi is a Java modular development specification. OSGi is used in a wide variety of applications, from mobile phones to enterprise servers and the Eclipse IDE. In this interview, Peter Kriens explains where OSGi came from, what sorts of applications it's useful for, integration with Spring, the JSR 277/294 debate, and the future of OSGi.
-
The Software Architecture Impact of the Multi-Core Processor Trend
A JDJ article explains that as we move towards Multi-Core processor architectures, single threaded performance improvement is likely to see a significant slowdown over the next one to three years. In some cases, single-thread performance may even drop. This in turn will require software developers change the way we develop software, increasing our utilization of parallel execution architectures.
-
Upcoming Consumer JRE Seeks to Jumpstart Desktop Java
At JavaOne, along with JavaFX announcement, Sun's Ethan Nicholas and Denis Gu presented a session providing some details of their work on the consumer JRE that is expected to ship during 2008. Not all of the details are available yet, but it is clear that this marks a significant shift of focus within Sun towards the desktop and end user experience.
-
jMaki Ajax Framework Releases 1.0 with Support for Java, PHP, and Ruby
Today the jMaki project released version 1.0. jMaki is a client/server framework for creating Web 2.0 applications. InfoQ recently had the pleasure of interviewing jMaki's lead developer Greg Murray to discuss the upcoming release.
-
The Right Phrase at the Right Time: Priceless
Saying the right thing at the right time can transform an interaction. But it's difficult! In a recent StickyMinds article, Michele Sliger suggested a handful of phrases to help keep the conversation going in the right direction.
-
Spell Checker Added to Visual Studio 2008
The Code Analysis team at Microsoft has decided to include FXCop's spell checker in Visual Studio 2008.
-
xUnit.net - Next Generation of Unit Testing Frameworks?
Jim Newkirk, creator of NUnit, has announced a new Unit Testing Framework called xUnit.net. The proclaimed successor to NUnit is supposed to get rid of NUnit's mistakes and shortcomings and add some best practices and extensibility to the framework.
-
GigaSpaces XAP 6.0:スペースベースアーキテクチャ向けの簡易化SpringベースAPI
GigaSpaces recently released version 6.0 of it's eXtreme Application Platform (XAP), which is an infrastructure software platform that provides scaling out of applications in distributed environments. InfoQ spoke with Geva Perry and Nati Shalom of GigaSpaces to learn more about this release and the changes that have occurred in this version.