37signals on Rails Optimizations

Published on 08 August 2008 by James in Architecture, Blog, Ruby

0

There is a great post at the 37signals blog about how they optimized Basecamp using New Relic. One thing I found most interesting:
MySQL optimizations: We’ve been working with a MySQL performance consultant to help us optimize our database calls and queries. We’re still early in the process but we’ve learned a lot so far.
As with [...]

Continue Reading

Microsoft Hailstorm for 2008

Published on 01 May 2008 by James in Architecture, Blog

0

Anyone noticed the striking similarities the Windows Live APIs have to Hailstorm? George Moore, General Manager, Live Platform Services posted an interesting article outlining the unified storage APIs becoming available:

For the first time ever we have a unified protocol and developer tooling story across most of our major storage products from Microsoft:

On-premises structured storage: SQL [...]

Continue Reading

MomentumSI on SOA Governance

Published on 15 November 2006 by James in Architecture

0

Jeff Schneider, the CEO of MomentumSI, my friend, and my partner during a 2001 startup just completed an interview regarding SOA goverance. Enjoy!
[tags]SOA, SOA Governance, MomentumSI[/tags]

Continue Reading

Architecting for Concurrency

Published on 23 August 2006 by James in Architecture

0

There has been quite a discussion around the development of concurrent applications for multi-core processors. This meme is interesting to me since I just wrapped up a project where I architected a system that processes high volumes of data (~10TB) using a Java-based distributed computing solution.
While many of the posts are related to the [...]

Continue Reading

MTPS: You’ve Been SOAP’d

Published on 16 June 2006 by James in Architecture

0

Microsoft recently released the MTPS Content Service. From their documentation:
The MTPS Content Service is an XML web service that provides access to the content stored in MTPS. This includes, for example, the content available at http://msdn2.microsoft.com/library. Using the MTPS Content Service, developers can integrate documentation, technical articles, whitepapers, images and the other content available [...]

Continue Reading

The Maintainability Myth

Published on 12 June 2006 by James in Architecture

0

I often come across projects that are built with a multitude of layers to the application. When asked why, I am often given the following response: “We wanted to have this application be more maintainable and flexible, so we put in layers to keep things separate and pluggable.” Somehow, the architectural goal of maintainability has [...]

Continue Reading

InfoQ

Published on 08 June 2006 by James in Architecture, General Development, Java, Ruby

1

InfoQ is a new service by Floyd Marinescu that provides news feeds about all that is happening across Java, Ruby, .Net, Agile, and SOA (Think of TSS for multiple platforms). This is great for technical leads that have to deal with multiple technologies on their projects (like myself) or those that want to keep up [...]

Continue Reading