Skip to main content

John Reynolds

John Reynolds is a Santa Fe (as in New Mexico) based programming mentor who has been professionally developing software since 1980.  His primary focus has been on software usability and usefulness, dating back to his involvement with Tandy's DeskMate graphical environment in the late 80's.  Java is his current language of choice, superceding a long relationship with C++ and an early affair with the irrepressible FORTH.


johnreynolds's blog

Is an Enterprise Service Bus (ESB) appropriate for volume-performance critical consumer applications?

Posted by johnreynolds on March 2, 2006 at 4:24 PM PST

In response to my SOA/ESB Level Set blog entry, I got the following question from cparziale:

"In researching esb direction, I'm trying to assess if a "service bus" is a just another service 'on the side' of the primary services, to be used when needed, like UDDI, or if it will become a physi

Service Oriented Mashups

Posted by johnreynolds on February 21, 2006 at 4:56 PM PST

What can Service Oriented Architects learn from Mashups?

I came across this quote recently:

"What programmers in a hundred years will be looking for, most of all, is a language where you can throw together a

What kind of CTO do you want to be?

Posted by johnreynolds on February 14, 2006 at 6:10 PM PST

When I was growing up back in the 60's, I wanted to be a CTO.

Hello... My name is John, and I am a blogger

Posted by johnreynolds on February 9, 2006 at 7:12 PM PST

On Tuesday, September 23, 2003, at 01:39 PM, Reynolds, John wrote:

"I'd like to get a weblog account."

On Tuesday, September 23, 2003, at 8:44 AM, Steinberg, Daniel wrote:
(not sure why Daniel's reply is earlier then my request, I guess he's psychic)

"Forgive me for not knowing but: Who are you? What do you do?

Service Oriented Architects

Posted by johnreynolds on February 7, 2006 at 5:48 PM PST

In his XML Annoynaces blog, Micah Dubinko offers his perspective on software architecture and architects:

"It goes without saying that a major development projec

Can I call you back? - Asynchronous Web Services

Posted by johnreynolds on February 1, 2006 at 7:32 AM PST

Asynchronous Services are a fact of life, and a key requirement for successful SOA solutions.

Doug Kaye summed it up well in his book, Loosely Coupled:
The Missing Pieces of Web Services

"Many of the benefits of web services can't be realized until asynchronous interaction becomes well understood and widely practiced,

Service Orchestration vs. Service Choreography

Posted by johnreynolds on January 19, 2006 at 12:53 PM PST

Do you know the difference between Web Service Orchestration and Web Service Choreography?

The distinction between WS-Orchestration and WS-Choreography is important to understand, but unfortunately the vocabulary that we are defining for dealing with web services and SOA is... uh... (How shall I put it?)...

SOA/ESB Level Set

Posted by johnreynolds on January 10, 2006 at 7:03 PM PST

Building on my SOA Elevator Speech, I have created a set of level setting diagrams for discussing the use of an Enterprise Service Bus.

Figure1 This figure shows the basis of an application develope

What do programmers really need to know?

Posted by johnreynolds on January 3, 2006 at 5:55 PM PST

Joel on Software recently posted the following observation:

"...there's nothing hard enough about Java to really weed out the programmers without the part of the brain that does pointers or recursion..."

"But beyond the prima-facie importance of pointers and recursion, their rea

Big dreams on the longest night of the year...

Posted by johnreynolds on December 20, 2005 at 4:58 PM PST

December 21st is the winter solstice, the longest night of the year in the northern hemisphere. What better time to dream sweet visions for the future?

The past year has seen a lot of progress in enterprise computing.