Home > General, Podcast > Episode 26 – Modern Day Mainframes: Interview with Craig Mullins

Episode 26 – Modern Day Mainframes: Interview with Craig Mullins

Ever since we did Episode 7 -Why are Mainframes Still Around? we were left with the realization that really all the podcast involved was a bunch of non-mainframe programmers making speculations about why the dinosaurs didn't become extinct in our world?

Granted, I did a bit due dillegence prior to Episode 7 via StackOverflow to get others opinions on the matter but still, my journalistic spidey senses tingled at the fact Episode 7 was a one-sided debate for the most part.

To remedy this, a friend put us in touch with Mainframe Consultant and Author: Craig Mullins. It was an eye opener of a podcast, Mainframes truly haven't lost their "super computer" moniker even in today's advances with cloud computing.

Around the time I was arranging this interview I thought to get in touch with a previous colleague named Glen Sepke. We went to grab a beer and I told him my aforementioned feeling about Episode 7. He agreed it was too one-sided. So I offered to have him on the podcast so it wasn't just us against Craig Mullins :)

So Why Do Mainframes Still Exist? As "modern developers" we really need to ask these types of questions and get credible answers. Otherwise, people tend to alienate that which they don't know. It's why developers (and, yes, I was in this camp), snicker at the term "COBOL" and "Mainframe". Its because we truly don't understand them, and thus a lot of FUD is created. Mainframes are perhaps becoming even more relevant now that they can run Java and talk to the outside world via Web Services.

So give this episode a listen and open your mind to allowing Mainframes their rightful place in today's modern computing arena.

Listen here:

 

Download


Enjoy!

About the Author

Craig Tataryn started his career as a Visual Basic programmer, but don't hold that against him! The system he helped create was a cutting edge, n-tiered revenue collection system whose transactions per second metric was off the charts! Around the year 2000 he discovered Struts and never looked back. A professional Java developer for close to a decade, Craig has worked on a wide variety of projects ranging from Recruiting, Purchase order, Revenue collection and Mortgage systems. More recently Craig has written web services for children's educational toys and has honed his skills on Wicket, SOA and iOS application development. "I love to learn and more importantly I love to teach. Hoarding knowledge is one of the most petty and selfish things you can do, especially as a contractor. This is why I always make it a point to document and share my knowledge with my client's employees"

General, Podcast

  1. December 2nd, 2010 at 15:53 | #1

    By the way, do you know how the name HAL was created? Think IBM, and then go one letter back with each letter:
    I –> H,
    B –> A,
    M –> L.

  2. December 3rd, 2010 at 10:40 | #2

    @Craig S. Mullins
    Interesting, I didn’t know that actually. I liked the books, perfectly depicts how 1950s-60s people viewed their place on the technology curve and extrapolated that we’d be colonizing the moon and venturing out to the planets by now.

    In summary: where’s my flying car?

  3. Pierre Delapart
    January 17th, 2011 at 21:34 | #3

    I just came upon this podcast and thought it was pretty interesting. Many of the questions could have been answered easily by simply reading IBM’s sale literature for any recent model. I would have liked to have heard more opinions and comparisons of mainframes vs. ordinary server clusters, by the two experts and less chit-chat from the interviewers.

  4. January 18th, 2011 at 15:12 | #4

    Thanks for listening Pierre. Unfortunately if you don’t like “chit chat” you’ll probably hate the rest of the casts, it’s a pretty laid back “off the cuff” type show. That being said, I agree with your assessment of this cast in that we need someone from the non-mainframe world who knows a lot about current server techs, cloud and distributed processing techniques to really nail a Mainframe’er on some of the claims they have on performance vs. cost. If you know any, send them our way!

    I don’t think IBM would be eating up and shelfing companies like PSI [1] if it weren’t shit scared of the possibilities; not to mentioning threatening legal action against OSS Mainframe emulators [2]

    [1] – http://www.theregister.co.uk/2008/07/02/ibm_buys_psi/
    [2] – http://arstechnica.com/open-source/news/2010/04/ibm-breaks-oss-patent-promise-targets-mainframe-emulator.ars

  5. Pierre Delapart
    January 19th, 2011 at 18:33 | #5

    @craig
    Interesting links. I had no idea that hercules was in a state to challenge IBM–maybe they’re hoping to suffer the same fate as psi?

    As for cost/performance, I think it would be impossible to resolve that debate. What is the value of fault tolerance including soft logic faults, being able to run full db2, redundant and hotswappable processors, database transactions per second as fast as you want, centralizing all IT in an organization, full backwards compatibility to 1960, reliable parts and service, and on and on? vs. the probability that your organizational needs will change and you’ll be somehow locked in and unable to upgrade to more appropriate tech?

    Even though I don’t really care about any of those things whilst doing my personal computing, a used G5 s/390 runs about the same price as a high-end laptop these days and the inner geek in me finds that hard to resist, even with all the electricity it would consume. (I am trying to convince the wife that it could heat the house in the winter.)

    To me at least, the mainframe seems to fit the centralized (also monopolist?) business model of certain other large, centralized businesses well. The biggest harm that comes from an IBM monopoly, at least from my point of view, is loss of innovation amongst mainframe makers and that other businesses are forced to move their servers towards being more mainframey. The distinctions are starting to blur, and mainframes are probably losing ground. In a more competitive environment, I think we wouldn’t even think of asking: are mainframes really better? It would be obvious they were.

  6. January 24th, 2011 at 20:27 | #6

    I wish your site had podcast transcripts.

  7. Nick
    March 29th, 2011 at 08:39 | #7

    Worlds fastest CPU? IBM zSeries may have the highest clocked CPU in the world, but that does not mean that it’s the fastest one. IBM does not like benchmarks, and when someone doesn’t want to be compared against the competition, there’s usually a reason for that.

  1. No trackbacks yet.
Support Wikipedia