Steve HustonRiverace Corporation
Steve's Networked Programming Newsletter
Making Nets Work
January 2008
Dear Steve,

Happy New Year! I hope your year is off to a great start. I'm starting the year with an exciting expansion of services here at Riverace. For those of you who've been working with me for a long time, you'll recognize this as more of a renewal of my roots than something new. Networked applications - consulting, design, and development - is what I've spent over 25 years doing. Networked apps is what led to my involvement with ACE back in 1996. And I'm expanding again to that broader area of work.

I imagine that you have a few questions... let me address some points up front:

  • Are you ditching ACE?!?! No, certainly not. ACE is a terrific tool for building portable, concurrent, networked applications, and Riverace remains the premier service provider for ACE.
  • Why the change? I want to help you get the best networked application possible. To do that, I want to bring the best technologies and methods to bear on your particular problems, whether that's C++ and ACE or something different.
  • You mean I can get help with things other than ACE? Yes! I've been developing networking protocols and applications that use them for over 25 years, across all manner of platforms and media. Any application or system you're developing that uses a network is one I can help with. Email or call me any time, whether you have questions about ACE or anything else about networked application development.

Be sure to forward this note to other people you work with to be sure they know what's happening in the world of networked application development.

In This Issue
What Do You Want from ACE in 2008?
Message Queuing, the Open Source Way
ACE Knowledge Base Available to All
What Do You Want From ACE in 2008?

Now that we've made a bunch of New Year's resolutions (and maybe broken them!) what would your wishes be for ACE this year? Some new platforms you're planning to develop on? A sleek new feature you've been thinking about?

Send me an email today and tell me what you'd like to see this year!
 
Message Queuing, the Open Source Way
AMQP logo © Copyright 2005-2007 AMQP Working Group. All rights reserved.
I've worked on a number of systems for customers over the years that involved, more or less, some form of message queuing. I built specialty message queueing implementations for these because that was the best way to handle the project, all things considered.

Well, the times, they are changing. People got tired enough of either paying enormous licensing fees or getting locked into a specific platform or vendor so a bunch of companies got together to solve the problem. The resulting effort is being led by the AMQP Working Group. You can read more about this at www.amqp.org. The protocol definition, as well as the more popular implementation, is open source, making it an attractive solution for your apps where reliable message queueing is a good fit.

Riverace is getting further involved in the AMQP space, and you'll likely see more info on this in future communications from me. In the meantime, please feel free to contact me any time to discuss how this technology may be a benefit to your project.
ACE Knowledge Base Available to All

Riverace has created a new ACE Knowledge Base that's open to the public. This knowledge base contains many articles that were previously only available to Riverace's support service customers. Some content is still available only to support customers, but many commonly seen questions from the ACE user community are now available to help all ACE users.

I'll continue to add more content from information I've collected over the past 12 years working with ACE. If you are looking for an answer to a question that you think would be a common one and can't find what you need, please drop me a note at shuston@riverace.com and I'll try to get it added quickly.

So please check out the new ACE Knowledge Base at http://www.riverace.com/ace-kb.htm. It's also available by following the "Search Knowledge Base" link in the web site's left-side navigation panel. After you've had a chance to look, please send me a note to let me know your thoughts and any ideas you have for improvements!

Please let me know what you think of the increased scope of the newsletter, as well as any areas of networked programming you'd like to hear about in future issues.
 
Sincerely,
 

Steve Huston
Riverace Corporation
Join Our Mailing List