InfoQ Homepage News
-
Azure Storage Options
The Windows Azure Platform offers a wide range of storage options for unstructured, structured, and message style data. Deciding which option to use can be quite daunting, especially with the limitations of this new technology being so uncertain. This piece enumerates the storage options and discusses their basic capabilities and limitations relative to the other options available on the platform.
-
Stabilization Sprints, A Necessary Evil or Pure Waste?
Stabilization sprints are an additional number of sprints added to the end of the normal development cycle before shipping the product. As the name suggests, they’re usually added to shake down the product one last time and drive the last of the bugs. Do they belong in Agile environment or should "Done" be enough.
-
Maven and JRuby Roundup: Maven_gem Brings Maven Libs to RubyGems, GemCutter Inspires JavaGems
JRuby's Charles Nutter is making Maven artifacts installable as RubyGems. An alternative to using Maven is JavaGems, built on RubyGems, Bundler and Gemcutter to make it easier to install libraries for Scala, Clojure and other JVM languages. Also, JRuby gets the ability to generate real Java classes.
-
IBM Adds Support for XPath 2.0, XSLT 2.0 and XQuery 1.0 to WebSphere 7
IBM have released a feature pack which adds support for Xpath 2.0, XSLT 2.0 and XQuery 1.0 making WebSphere Application Server 7 the first application server with complete support for this most recent set of W3C XML standards. InfoQ talks IBM's Andrew Spyker, Chief Architect for the feature pack.
-
Clojure 1.1 Adds Transients, Chunked Sequences for Efficiency
Clojure 1.1 RC1 is out and cuts the overhead of functional programming with a few new constructs: transients bring controlled mutability for persistent data structures; chunked sequences make lazy sequences more efficient. InfoQ takes a look at what makes these improvements work.
-
Amazon RDS: MySQL Database as a Cloud Service
Amazon recently added a new MySQL database offering to their Amazon Web Services (AWS) platform named Amazon Relational Database Service (RDS). InfoQ explores the benefits and shortcomings of this new service, how it compares to running a local MySQL database, maintenance and replication, the 4-hour weekly downtime window requirement, availability zones, and future plans.
-
Executing Parallel Programs on Multi-core GPUs and CPUs with Accelerator V2
Accelerator V2, currently a preview build, is a .NET managed library easing the task of writing data-parallel programs executed on multi-core CPUs and GPUs.
-
Practical Advice for SOA Implementers
In his new post, Ganesh Prasad tries to describe the most complex issues of an SOA implementation and provides recommendations on how to solve them.
-
Spring 3.0: Java 5 Required, Adds New Expression Language and REST Support
A new version of the Spring Framework, version 3.0, was released today. InfoQ spoke with Juergen Hoeller, technical lead of the Spring Framework project, to learn more about this release and the changes that it brings to the Spring portfolio.
-
Five Benefits of Feature Teams
Mike Cohn and others present their case to why you should consider structuring your teams around software "features" rather than software "components".
-
Validating a Backup Strategy with Restore
Jeff Atwood has recently lost two of his blog sites: Blog @ Stackoverflow and Coding Horror. He managed to recover the contents of both websites, but what lessons are to be learned from this event?
-
When ScrumMaster Becomes the Impediment ...
A ScrumMaster as the name suggests is the guardian of the scrum process. He is a change agent supporting his team and socializing Scrum throughout the organization. He ensures smooth functioning of the team by eradicating impediments and keeping the team shielded from distractions. However, in certain scenarios, Agile teams feel that the Scrum Master is the biggest impediment.
-
QCon London March 10-12 Announced
The 4th annual QCon London (March 10-12) has been announced and registration is open! QCon London has become a mainstay conference for the UK and European software development community. This year continues in our tradition of practitioner-driven high quality content with over 15 tracks and 100 speakers including keynotes from GoF author Ralph Johnson and Smalltalk Guru Dan Ingalls and more.
-
Case Study: Migrating a VB6 Large Application to .NET
An IT services provider company has migrated an ERP application totaling 950,000 lines of VB6 code to .NET in 9 months.
-
Dojo 1.4 Released with Improved Performance and Stability
The Dojo team announced the release of Dojo 1.4 which has improvements in performance and stability as well as new features.