InfoQ Homepage Architecture & Design Content on InfoQ
-
New Features and Performance Improvements for System.IO
Microsoft is planning some simple but much welcomed performance improvements for the core System.IO functionality. These include convenience methods for reading and writing text-based files, significantly faster directory enumeration, and support for memory mapped files.
-
MySpace Explains How They Use the Concurrency and Coordination Runtime
Currently MySpace is using CCR on 1,200 middle-tier caching servers, 3,000 web servers, and countless other related projects. In a Channel 9 interview, Principal Architect Erik Nelson and Senior Architect Akash Patel explain how CCR fits into MySpace’s core architecture.
-
Testing Heuristics - Thinking like a tester
James Bach and Elisabeth Hendrickson are two of the context driven testing community. James recently spoke at the STANZ conference and provided a guideline for approaching testing, and Elisabeth provides a heuristic checklist to help identify valuable testing activities.
-
Development of a SOA Manifesto
In parallel with the 2nd SOA Symposium, Thomas Erl and representatives from companies such as IBM, Red Hat, Oracle and Cognizant are meeting to define a new SOA Manifesto. Steve Ross-Talbot, one of the working group members, writes on some key areas he would like the group to consider.
-
New Ruby Enterprise Edition Release Switches to Ruby 1.8.7
A new release of the Ruby Enterprise Edition switches from Ruby 1.8.6 to Ruby 1.8.7 and includes patches that significantly improve performance, as Evan Weaver from Twitter confirms.
-
Agile Australia 2009 Conference
The Agile Australia 2009 conference is running in Sydney on 15 & 16 October. Over 25 sessions with local and international speakers.
-
IASA to Announce New Board-Certified Architect Program at ITARC Architecture Conference in New York
International Association of Software Architects (IASA) will bring together thought leaders including Grady Booch, Eric Evans, and Bill Inmon at the IT Architecture Regional Conference (ITARC) in New York next week. The non-profit IASA is launching two new Certified IT Architect (CITA) programs at the conference, including CITA-Professional a board reviewed program.
-
Cisco Has Announced the Winners of a Year Long Contest
Cisco has announced the winners of the “Think Inside the Box” Developer Contest. The challenge was to create an AXP application for Cisco’s ISR.
-
Empirical Studies on Software Quality Mythology
Microsoft has released a summary of research findings that challenge traditional software-engineering mythology. Can code coverage really improve product quality? Does TDD take more time? What impact does a distributed team have on quality? Are assertions useful?
-
MuleSoft Releases Tomcat-based Tcat Server and iBeans Integration Framework
Tcat Server, an Apache Tomcat-based application server created by MuleSoft (formerly MuleSource), was released today. InfoQ took the opportunity to talk with Mahau Ma, Greg Schott and Ross Mason of MuleSoft to learn more about Tcat Server and another new integration framework called iBeans.
-
Considerations for an S+S Implementation
The article, Design Considerations for S+S and Cloud Computing, written by eight architects from Microsoft, is a collection of design considerations to be taken into account when planning the architecture of a Software plus Services (S+S) solution for the enterprise.
-
The DLR’s Adaptive Compiler
The Dynamic Language Runtime has significant performance improvements over traditional interpreters for Python and Ruby, once it is warned up. But for code you only use once or twice, the performance can be downright pitiful. Fortunately a solution is in sight.
-
Apache Lucene 2.9 Released
The Apache Software Foundation has released Lucene 2.9, the last minor release before 3.0. Amongst other features version 2.9 includes a number of performance improvements, and adds near real-time searching, native support for numeric range queries, and geospatial aware searching.
-
GWT Designer 7.2 released
Instantiations today announced the release of GWT Designer 7.2, an Eclipse-based GUI creation tool for developing interactive AJAX applications based on GWT 1.7 and Ext GWT 2.0.
-
Adobe Max Day One Wrap-Up
On day one of Max, Adobe announced the upcoming availability of the Flash platform on a number of mobile devices. The availability of Flash on a wide range of devices is an important step forward for the Flash / Flex developer community.