The Macrosite for News, Analysis and Opinion about the Future of the Internet
Comments
Current display:       newest comments first       chronological order   threaded
Matt Heusser
Thinkernetter
Wednesday January 16, 2013 9:40:02 PM
no ratings

@Mr. Roques wrote "What does it take for companies to decide to migrate their old legacy system into a new, state of the art one?" -- That's easy; they don't. The most common approach I have seen is wrapping up the endpoints where the systems interconnect, and having the communications happen via messaging.  So instead of system A inserting into a database table and SQL B clearing it out, we use messages.  Then, eventually, if you need to replace system A you can do it without impacting system B.  (Sometimes this requires a little bit of refactoring, creating seams, etc).  In my experience, you are right that failures and crisis is what forces the rewrite -- when you simple can not hire the COBOL programmers, or you realize that your RPG application is too resistant to change to allow your company to do what it needs to do when you need to do it.  Royal Caribbean is in the middle of a process something like that right now - I think there management is the good guys, and they are well ahead of the crisis -  http://www.cio.com/article/725114/How_Royal_Caribbean_Cruises_Manages_IT_on_a_Floating_City - 

jabailo
IQ Crew
Wednesday January 16, 2013 9:24:36 PM
no ratings

I understand that's an API that allows you to build your own message queue into an application.

But the topology is similar to what is being implemented in sendmail:

The Mail Queue

 

But really I bring this up because while it may sound absurd to build your messaging/queing application around an independent server, that is one of the designs that has long been part of the Windows WCF (Communications Foundation).

Microsoft has long has message queues for SQL server -- for the data purposes you describe.  But also a IIS server can have MSMQ's added and integrate these into your .NET app.   Now, having to run a IIS server (like running a sendmail server) on each and every workstation might sound cumbersome, but it's not unthinkable in a corporate environment (and in fact, the standard for most Linux distros is to install sendmail as both a local mail queue, and as a potential messaging/queuing utitlity!)

 

Windows Communication Foundation to Message Queuing

 

 

Matt Heusser
Thinkernetter
Wednesday January 16, 2013 9:19:23 PM
no ratings

@jballo - Thank you for the comment.  Actually, when it comes to messaging, I'm referring to tools like RabbitMQ. That's a programming API as simple as Drop_file(filename); for the sender and get_me_a_file(inout text) on the receiver.  You can use whatever format you want.  In fact, some of my clients that used to 'just' drop a file on a server and use a polling process replaced the drop/pickup with message queues using the exact same files! No muss, no fuss, no XML! :-)

jabailo
IQ Crew
Wednesday January 16, 2013 9:08:12 PM
no ratings

Yes, message queing has been around since email in grand old products like Sendmail.   In fact, sendmail is a Turing machine, did you know?  Bonus points if you did.

But one thing Sendmail is also is a messaging mechanism with queues for both real time, and asynchonous, transfer of information...emails.  

Now what SOA technologies like web services and WCF do is add messaging protocols for standardization like SOAP.   SOAP is one of those good ideas, but it gets sticky when you start to deal with complex datatypes and objects.   Initially you think it's all <lastname></lastname><firstname></firstname> stuff, but then it gets hairier!

JSON makes it less complicated and lighter but at the expense of less rigid syntax and hence greater capacity for error.

Part of the problem may be, is that many protocols were developed for human to machine communication.  XML for example, has as a design point to be "human readable".  For machine to machine, you may ask...why bother!   For efficiency it would probably be something completely incomprehensible to a human but really fast, or even more complicated than a human could understand.  Why not.  That's why we pay big bucks for machines, right?

I alluded to this divergence some time ago...

Wired 1.3: Making the Machine Invisible

 

 

Mr. Roques
Researcher
Tuesday January 15, 2013 5:22:07 PM
no ratings

What does it take for companies to decide to migrate their old legacy system into a new, state of the art one? 

I'm guessing they are trying to suck every little life is left of them but they should also consider the wasted time, not only due to failures but probably slower response times. 

Mitch Wagner
Thinkernetter
Tuesday January 15, 2013 11:55:38 AM
no ratings

It's important to have the abilities to identify system outages and respond to them quickly, as well as take systems down proactively without threatening the entire enterprise. 

Jayashree
Rank: Cave Painter
Tuesday January 15, 2013 11:19:29 AM
no ratings

Good thoughts.The Cost and efficiency challenges faced in maintaining legacy systems increase as the systems age. Read a whitepaper about this very topic "Y2k 12 Integrating next generation technology to transform your business" it offers good information on upgrading from legacy systems and integrating new technology.Readers will find it interesting @ bit.ly/S8p1W4



The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
a moderated blogosphere of internet experts
Charlotte Erdmann
Midsize businesses rarely achieve the same standards of security in their own datacenters as professional providers that specialize in delivering these services to organizations.
Jeff Kaplan
Jeff Kaplan   6/17/2013   3 comments
It was about 10 years ago when a new generation of software-as-a-service (SaaS) alternatives started to gain acceptance and adoption among organizations of all sizes. And it has only been about five years since Amazon Web Services captured the marketplace's attention with Amazon EC2 and Amazon S3, which opened the door to a vast array of infrastructure-as-a-service (IaaS) offerings. Now, the third piece of the cloud computing puzzle is beginning to win over organizations seeking to build their own apps: platform-as-a-service (PaaS).
Mary E. Shacklett
Energy consumption is a primary contributor to global warming. At the end of 2012, 40 percent of energy consumption in the US came from commercial and residential buildings.
IETV: the thinkerNet on film
5
of
John Kennedy
How Big-Data Is Changing Marketing

6|13|13   |   1:07   |   1 comment


Big-data and analytics tools enable marketers to understand customers as individuals, identifying unmet needs and addressing each customer as a "segment of one," says John Kennedy, VP corporate marketing, IBM.
Kim Davis
Big-Data Can’t Always Sell Wine

5|21|13   |   2:23   |   10 comments


Whole Foods Global Wine Purchaser Doug Bell told me about some of the constraints on using analytics in the US wine market.
Paul J. Fleuranges
Digital Signage Keeps NYC Subway Straphangers on Track

5|6|13   |   3:51   |   1 comment


New York's Metropolitan Transit Authority is conducting a pilot test of digital kiosks to guide subway users to where they want to go more efficiently and at lower cost.
Kim Davis
Fast Forward to the Future

4|23|13   |   2:29   |   20 comments


A look back at tech writing in the 90s makes us wonder where enterprise IT will be 20 years from now.
Mitch Wagner
Google Launches Its Most Depressing Service Yet

4|15|13   |   2:59   |   10 comments


Google's new Inactive Account Manager lets you control how Google disposes of your accounts when you die.
Second Shooter
Argument Over Top-Level Domains Is 'Stupid'

4|11|13   |   2:07   |   3 comments


The whole Amazon.reader debate is a double-stupid. It's stupid to think that there's any e-book buyer who doesn't know Amazon's URL, and it was stupider to let ICANN launch the whole free-form TLD initiative to start with.
Kim Davis
Ladies, Your Tablet Awaits

3|21|13   |   2:22   |   37 comments


ePad Femme is the world’s first tablet “made exclusively for women.”
Wisdom of the Big Chair
NFC Moves Into the Mainstream

3|20|13   |   2:16   |   No comments


While NFC's original goal was to enhance mobile commerce applications, it is finding its way into a number of other uses, which is creating both opportunity as well as challenges for IT departments.
Wisdom of the Big Chair
Integrating Security Into Your Cloud Contract

3|19|13   |   3:35   |   No comments


Enterprises would like to move to cloud computing but are hesitant because they are concerned about providers’ ability to secure company data. Here are some tips that help to ensure that if breaches occur, the business is not left holding the bag.
Brian Baron
How Edmunds.com Collects Customer Information

3|18|13   |   1:15   |   No comments


Edmunds separates customers into segments based on the info it collects on its site and from partners, and uses that to push out custom content, said Brian Baron, director of business analytics for Edmunds.com, at Predictive Analytics Innovation Summit.
2pm EDT
Fri
Jun 21st
an IBM information resource
sponsored content
big blue blog
Todd Watson
Todd Watson   6/18/2013   Post a comment
The IBM Smarter Commerce Global Summit in Monaco kicked into high gear today, and we've already begun to see news emerging from that lovely city-state by the sea.
an IBM information resource
sponsored content
Expert Integrated Systems: Changing the Experience & Economics of IT
In this e-book, we take an in-depth look at these expert integrated systems -- what they are, how they work, and how they have the potential to help CIOs achieve dramatic savings while restoring IT's role as business innovator.

READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE!

REGISTER HERE
Wanted! Site Moderators
Internet Evolution is looking for a handful of readers to help moderate the message boards on our site – as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?

Please email: moderators@internetevolution.com
Internet Evolution – not for thickies
Taking a Dim View of Home Energy Management Tech
Mary E. Shacklett
Energy consumption is a primary contributor to
global warming. At the end of 2012, 40 percent of energy consumption in the US came from commercial and residential buildings.

CLICK FOR MORE