InfoQ Homepage Architecture & Design Content on InfoQ
-
Incremental Software Development without Iterations
David Anderson described how his team is using a kanban system for their sustaining engineering (maintenance and bug fixing) activities. Iterations have been dropped although software is still released every two weeks. Work is scheduled, monitored, and run via a "kanban board" and daily stand-up meetings.
-
Not-Yet-Commons-SSL Provides Powerful (and Free) SSL Capabilities
Not-Yet-Commons-SSL is an Apache licensed Java library designed to simplify the use of SSL by providing an easy-to-use API along with robust support for a variety of certificate formats and configuration options.
-
ReSharper 3.0 with full VB.NET Support
Full-featured support for Visual Basic .NET, including complete cross-language functionality with C#, will be available in ReSharper 3.0, a powerful add-in to Microsoft Visual Studio from JetBrains.
-
Microsoft Grants Xandros Intellectual Property Assurance
Today Microsoft and Xandros announced an agreement similar in terms to the one announced last fall with Novell. This brings the number of Linux distributions with IP assurance to two and while JBoss is mentioned in the article, noticeably missing is Red Hat. The last commitment by Microsoft is striking, as it will now endorse Xandros as the preferred Linux distribution.
-
The Story of TestDriven.NET and Visual Studio Express
When we first reported on Jamie Cansdale's TestDriven.NET, it sounded like the classic big company bullies the little one. But as the full story was been revealed, sentiment has begun to swing from die-hard support for Jamie Cansdale to a call to boycott TestDriven.NET . InfoQ looks back at how this unfortunate incident came to pass.
-
Is Open Source the way ahead for SOA?
Dana Gardner cites several recent announcements as further proof that there is close synergy between open source and SOA. Will SOA adoption be better driven through the open source path?
-
IronRuby Release Planned for OSCON
According to John Lam, the first public cut of IronRuby is slated to be released at OSCON in July.
-
Google Developer Day 2007
The Google Developer Day 2007 took place in 10 cities spanning the globe beginning in Sydney, Australia and ending in Mountain View, California. This is a report on some of the sessions at the event in Hamburg, Germany, on May 31, 2007.
-
Interview and Book Excerpt: RESTful Web Services
InfoQ publishes a chapter from "RESTful Web Services" by Richardson and Ruby; in an accompanying interview, the authors explain their motivations and REST as an alternative to SOAP/WSDL Web services.
-
FiveRuns: First Production Rails Management Suite
Despite Rails popularity, no professional suite existed yet to monitor Rails apps end to end. FiveRuns announced the availability of its solution at RailsConf07.
-
Casestudy: Composite Application Development at Safeco
A case study about how motor vehicle insurance records company Safeco used SOA approahes, SCA, BPEL, and composite application approaches to reuse legacy code, enable runtime modifiability thanks to decoupling, Java and .NET interoperability, and the ability to deliver a complex solution integrating over 5 systems in less than 8 weeks with a small team.
-
Rod Johnson: Are we there yet?
We've come a long way from the first versions of J2EE. We've learned to avoid invasive programming models, we've developed a rich set of frameworks and APIs, we know how to develop applications based around simple objects. Are we there yet? Most of us would answer no to that question. If we're not there yet, then where are we headed next? Spring founder Rod Johnson explores this issue.
-
Is REST Winning?
The topic of REST as an alternative for integration has been debated on InfoQ many times before. Recent news suggest REST is now gaining mind share among analysts and vendors, with some seeing REST as "the next big thing".
-
A Real World Example of Using Terracotta: Clustering RIFE
Terracotta's Jonas Bonér recently detailed how he and Geert Bevin (who was recently hired by Terracotta) clustered the RIFE web application framework. The article provides valuable insight into RIFE's continuations implementation as well as some of the challenges in clustering a non-trivial application like RIFE.
-
Article: Automating File Uploads with SSH and Ruby
Matthew Bass introduces us to the Net::SFTP and Net::SSH libraries in Ruby and shows how easy it is to build a useful tool with it. In the process, he gives tips on avoiding pitfalls with the APIs.