InfoQ Homepage Architecture & Design Content on InfoQ
-
Google Releases Search Engine Specifically For Code
Google has released Google Code Search, a search engine explicitly for code. Google is crawling all the publicly available code they can find including archives (.tar.gz, .tar.bz2, .tar, and .zip), CVS repositories and Subversion repositories. Searches can be performing using regular expressions and limited by language and license.
-
SOA and Business Process
As SOA Adoption matures, increasingly organizations are thinking about business process and the style of composite application development that involves a process that coordinates business services. Enterprise Systems Journal has posted an article on this topic.
-
Experience Report: Running FIT and Fitnesse with Ruby
Ron Jeffries and Chet Hendrickson, well known contributors to the Extreme Programming community, regularly meet in bookstores and cafes to pair program, then Ron blogs about what they've learned. Yesterday Ron wrote a detailed blow-by-blow of their experience installing and configuring Ruby/Fit, then Fitnesse on top of it. For agile practitioners, this is essential "Iteration 0" work.
-
ESB Technology Goes Open Source
Backed by Hummer Winblad and Morgenthaler ventures to the tune of $4M dollars, CEO Dave Rosenberg and Mule ESB Open Source Leader Ross Mason are ready to take on the biggest ESB players with their Open Source ESB strategy. But not only are other ESB companies waiting, but the field is already crowded with other Open Source options.
-
Test Driven Database Development
Scott Ambler thinks it's time to raise the bar on data quality: he suggests teams should adapt well accepted TDD code quality practices to database development, since data is a valuable corporate asset. His article in September's TASSQuarterly magazine presents his "Test Driven Database Development" (TDDD) which, just like TDD, combines test-first practices and refactoring.
-
Why 1994 and 1998 CHAOS Stats Differ Widely
Jim Johnson, creator of the CHAOS Chronicles on project failure, answers a question outstanding after our August interview: How does he explain the amazing change in cost overrun from 189% in 1994 to 69% in 1998? Apparently Standish planned to publish a CHAOS report in 1996 but held it back due to these unexpected results. Johnson shares what their research revealed happened.
-
Spring 2 Final Released - Downloads overload servers
Spring 2 final has gone live. Soon after the release their servers became unavailable due to all the downloads. :) Spring 2 final is the much awaited release with new the new simplified and extensible XML configuration, AOP enhancements and AspectJ integration, asynchronous JMS, first class JPA support, dynamic language support, OSGi, portlet support and MVC enhancements.
-
Mule ESB 1.3 Released - Adds XFire and Spring Remoting Support
MuleSource, the company founded earlier this year to provide support and services to Mule users, has released Mule 1.3 today. Mule is the most commonly used open-source Enterprise Service Bus, with over 200,000 downloads. The new version improves performance and adds support for XFire and Spring Remoting.
-
New Podcast on SOA Governance
Macehiter Ward-Dutton Consulting out of the UK achieved noteriety as an SOA thought leader by posting the anti "SOA 2.0" petition lambasting Oracle and Gartner group for their marketing messages. Listen in as Neil Ward-Dutton provides a perspective on SOA Governance.
-
InfoQ Article: Painless AOP with Groovy
In this latest article, John McClean shows how to use Groovy's MOP to perform AOP interception without proxyies or bytecode manipulation, and shows how the same is possible in Ruby and other dynamic languages.
-
Jeff Bezos Suggests Outsourcing Least Important 70%; A Boost for Rails?
Amazon.com founder, Jeff Bezos, explains 70% of a project's time is spent on inconsequential tasks and suggests these could be outsourced to third parties or technologies, such as Rails.
-
Return of the Rich Client - .NET 3.0 Meets the NY Times
Listening to all the Web 2.0 hype, you would think rich client applications have gone the way of DOS and dinosaurs. But it appears that the New York Times didn't get the memo, and they have the killer app to prove it.
-
Study Shows That 11% of Sites Are Vulnerable to SQL Injection Attacks
In an informal study, Michael Sutton of SPI Dynamics was able to demonstrate that 80 out of 708 tested web sites were susceptible to SQL injection attacks.
-
Spring 2 Video Interview with Juergen Hoeller and Rob Harrop
Spring core developers Rob Harrob and Juergen Hoeller talk about what, why, and how of the new features in Spring 2, including XML configuration, custom tags, AspectJ integration, and migrating to Spring 2. The interview also discusses how to use Spring on large scale projects, common pitfalls with using Spring, and Spring MVC vs. other frameworks.
-
Opinion: Take Agile Off Your Resume
Yesterday Steve Yegge blogged about development practices under the title "Good Agile, Bad Agile". He wrote about "Good Agile" at Google, "Bad Agile" almost everywhere else, and offered consultants and job hunters some professional advice: drop the name.