InfoQ Homepage Architecture & Design Content on InfoQ
-
Framework Performance: Ruby on Rails vs Django vs Symfony
Ruby on Rails goes head-to-head with Python's Django and PHP's Symfony frameworks in a battle of speed and stability.
-
Agile Work Cheatsheets Posted
It's been said before: Agile may be simple, but it's not so easy. Mishkin Berteig contributes some one-page quick-references to jog our memories and keep us focused on delivering value.
-
SOA Mission Accomplished--90 Percent Complete
A recent Aberdeen survey of over 120 IT firms indicates that nine of every ten companies are adopting or have adopted service-oriented architectures and will exit 2006 with SOA planning, design, and programming experience.
-
Statistics on Agile Practices Problematic
Keith Ray questions the value of statistics for software processes, including Agile processes.
-
ESB Roundup Part Two: Use Cases
This is the second part of InfoQ's ESB series, an exploration of Enterprise Service Bus, or ESB technologies. The focus is use cases required by companies deploying this technology, such as protocol bridging, security intermediation and service virtualization. The article references analyst commentary, survey research results and comments on part one of the ESB roundup.
-
Java One Technical Sessions Slides and Audio Online
The technical sessions (but not BOFS) from the Java One 2006 conference are now online in audio + slides. Registration to the Sun Developer Network is required. The presentations also include text transcript fragments allowing you to read along with the presentation.
-
Excelsior Jet JVM/Precompiler version 4.5 Released
Excelsior Jet, a JVM with Ahead-Of-Time compiler has been updated to verision 4.5. Jet precompiles JVM byte code to native X86 instructions. Precompilation has application performance and security benefits. v4.5 supports Java SE 5 Update 6 and improves JIT compilation speeds.
-
Is Ruby Ready for the Enterprise?
Brad Banister of Enterprise Open Source Magazine takes a look at whether Ruby is ready for the enterprise in an article focused at developers and IT managers who are considering using Ruby in an enterprise environment.
-
Richard Monson-Haefel: It's too late to save Java EE
Richard Monson-Haefel's recently released analyst report predicting the demise of Java EE has set off a storm of controversy. But what did Richard Monson-Haefel, well known for his popular books on EJB, actually say? InfoQ summarized the main points from a podcast with RMH.
-
SOA Link Adds Testing/QA Partners
The SOA Link initiative, started by SOA Registry vendor Infravio in May, expands to include testing and QA vendors iTKO, Mindreef, and Solstice.
-
BEA updates Aqualogic Service Bus
BEA has released its AquaLogic Service Bus v2.5. The update features a host of smaller feature updates including improved standards support for UDDI and SAML 1.1
-
Six Ruby Presentations (with slides) from European Ruby Meeting Now Online
The audio and slides of six presentations made at a recent Ruby on Rails meeting, hosted by Greenpeace in Amsterdam, have just been made available. Topics include integration with legacy Java apps, CMS development, and Unicode.
-
InfoQ Article: Will the Enterprise change Ruby, or will Ruby change the Enterprise?
Ruby is often criticized for lacking the features required for developing large applications and maintaining them over long periods of time with large teams. Are we missing something fundamental for widescale adoption of Ruby in the enterprise?
-
InfoQ Book Review: Collaboration Explained
David Spann introduces Jean Tabaka's book: "Collaboration Explained" in which she shares stories and facilitation techniques to make groups more effective, and provides templates to get them started.
-
Google's Lean Software Process
On the Manageability.org blog, Carlos E. Perez asked "how closely do Google's development practices match Lean software development?" and compared their process against the seven Lean Software practices: Eliminate Waste, Amplify Learning, Empower the Team, Deliver as Fast as Possible, See the Whole, Build Integrity In, Decide as Late as Possible.