Welcome!

Steve Benfield

Subscribe to Steve Benfield: eMailAlertsEmail Alerts
Get Steve Benfield via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Steve Benfield

Read JDJ's 2004 Predictions by i-Technology Leaders Feature Story Read The End of Middleware by Jonathan Schwartz Read Offshore Outsourcing by Jack Martin My dad is a DBA. However, he doesn't design large databases, he doesn't write extremely elaborate multiselect SQLs (I don't think he's ever read a Joe Celko book), and he certainly doesn't care about the latest, greatest news in the world of technology. He's been at the same place for about 15 years , is respected by his co-workers, and makes sure that the rest of his organization gets the information necessary to get their jobs done. I have another friend who is a programmer. She works with Visual Studio, cranks out form-based apps that attach to data, and basically helps build client/server apps for her organization. The apps she builds are used by lots of people in her organization, thereby she provides value an... (more)

Product Review: SilverStream 2.0

To put it bluntly, SilverStream 2.0 sets a new standard for large-scale Web development and deployment. We first looked at the product in June 1997 when they were the newest entrant in the application server market. It lacked many enterprise features such as scalability, fault tolerance and CORBA support. In addition, it only offered advantages in the area of Java client development and deployment. With 2.0, things are quite a bit different. SilverStream 2.0, released in October 1998, not only fulfills the early promise of the 1.0 product but includes innovative approaches for writ... (more)

The White Knight Killer App

Hmm..according to my latest Monthly Hype magazine, Web services open a whole new vista of applications to the world. Applications that have been unseen or unimagined by mankind. Everyone is asking about the Web Services Killer App. What is the Killer App? The Web Services Killer App was unseen or unimagined by mankind until Tuesday, February 6, 2001, at 3:42 a.m., when I dreamed that I saw a great light. I walked to the light and I clearly saw SOAP and WSDL and UDDI and a few fuzzy things like security and transaction handling all dancing in a mist. Suddenly the mist cleared an... (more)

Beyond BPM: Using Goal-Seeking Agents to Tackle Highly-Complex SOA Applications

Solving complexity has been a continuing goal of application architects & developers since we started writing programs. While SOA techniques do a great job at standardizing the interface between systems and BPEL attempts to standardize the logic flow between services, they tend to break down when systems become overly complex and uncertainty is introduced into the system. An Agent-Oriented Goal-Seeking approach to building applications has been shown to reduce the complexity of building major real-world applications and to reduce total development time by up to 75%. Goal-seeking ... (more)

JSF: The Ultimate in Flexibility? Or Complexity?

I have a love/hate relationship with J2EE. I love the idea of standards that we can all use in our development to improve interoperability, ease integration issues, create a pool of skilled developers, etc. I hate the idea that I have to wait years for the standards to evolve and become usable. And I hate having specs that seem to work well in theory but have no practical implementation behind them. This brings me to the JSF specification. How long have we heard about JSF (JavaServer Faces) and how it will make it easier to build Web pages? Why did it take more than two and a half... (more)