Skip to main content

Snakes and ladders – the games continue!

Looking back at what was presented at recent Regional User Group (RUG) meetings here in America it was clear that the commitment to keeping NonStop systems attractive to the next generation of developers is materializing. And it all has to do with HPE’s commitment to open systems and industry standards …

While dancing across the grass this past week with our just-turning-three granddaughter Ella, I was reminded of the fears of youngsters. It was a simple case of not wanting to attract insects and bugs for me, but for her, it was all about the possibility of running across snakes. In a suburban Boulder garden? Not likely, although there was an occasion where good friends from one of my clients joined us for an outside barbecue only to see one of Colorado’s rat snakes slither along the stonework of our home. So perhaps it wasn’t such an unusual concern of Ella’s, after all.

Reading the latest update from the Node.js community I couldn’t help but remember this incident even as my immediate reaction to the article also brought back childhood memories of playing the game Snakes and Ladders where, on the roll of the dice, you could either ascend to higher squares after landing on a ladder or worse, descend to lower squares should you land on a snake.

The April 12, 2016, article New Node.js Foundation Survey Reports New “Full Stack” In Demand Among Enterprise Developers referenced Python, after all, but there was more to this article than a reference to a snake as it was the ladders I visualized that held a lot more importance for members of the NonStop community actively engaged in developing new products, services and features.

“With over 3.5 million users and an annual growth rate of 100 percent, Node.js is emerging as a universal platform used for web applications, IoT, and enterprise,” was the article’s opening sentence. Yes, the “and enterprise” reference might surprise many who continue to think Node.js may just be for simple tasks associated perhaps with mobile phones, the “chat” option, and the like. Having just briefly mentioning Node.js in my previous post, The more things change, the more they stay the same … it is safe to assume I was primed to be receptive to what I was reading. 

Fortunately, the article then adds that, “The Node.js User Survey report features insights on emerging trends happening in this massive community that serves as a leading indicator on trends like microservices architectures, real-time web applications, Internet of Things (IoT). The report paints a detailed picture of the technologies that are being used, in particular, with Node.js in production and language preferences (current and future) for front end, back end and IoT developers.”

But here’s where the reference to snakes and ladders came to the fore and while some readers may think more in terms of swings and roundabouts, either image is hard to ignore. When it comes to the “Other languages, beyond JavaScript, that were popular for all three developer types included PHP, Python and Java,” there are winners and losers. JavaScript is clearly winning, “However, when looking to the future, back end, front end and IoT developers planned to decrease their use of Java, .Net and PHP (PHP averages a 15% decrease) and increase the use of Python and C++.” 

There are those images of snakes once again – not so much rat snakes, of course, but pythons. On a more serious note, the erosion of support for Java continues and you have to begin wondering whether Oracle 0versight of Java has turned away many potential advocates or could it simply be a case of moving forward once something better has come along. For the NonStop community, having the option today to develop applications on the new NonStop X family in languages including JavaScript , Python and C++ is a real boost for NonStop finding greater acceptance among the more forward thinking of our development community.

In the post of March 13, 2016, Pulling at the RUG; NonStop resilience firmly on display around the globe! I promoted upcoming RUG events in Chicago, Illinois, and Columbus, Ohio, where HPE’s Keith Moore was scheduled to give updates on IoT and Node.js, including a demo of Node.js running on NonStop X systems in the Advanced Technical Center (ATC). In that post I wrote of how, according to Keith, “Almost all of the demo is using InfraSoft’s new bomBora product and I make a point of saying this.” Keith then shared how, “There are two new tools / features I will highlight: firstly, Node.js (bomBora), which I call out, and then secondly, Redis which is the pub/sub database.”

I have since followed up with Keith to get feedback following these presentations and demos in order to get a better feel for how the message of Node.js was being received. “There is more and more curiosity about JavaScript and the possible future uses of Node.js on NonStop,” Keith told me. “To-date, no customer is jumping on the product but literally every day I hear someone ask me (specifically) about JavaScript on NonStop.”

To which Keith then added, “I think that 2017 is the year where it becomes more of a requirement. This is because we are just now hearing movement toward JSON and RESTful services on NonStop. Those discussions eventually lead to websockets and web apps, which eventually lead to JavaScript.” While the deep port of Node.js to NonStop is available, support is strictly for NonStop X systems as it leverages the underlying Intel x86 architecture. However, this represents a really big opportunity, according to my contacts inside HPE.

With as much usage of NonStop i systems as there are today together with the promotion by HPE of hybrid infrastructures, the more forward thinking members of the NonStop user community might be well served looking at Node.js for deployment on NonStop X systems as they deploy them right alongside existing NonStop i systems.

Hybrids of NonStop X and NonStop i Systems are to be expected in the near term and adding something as modern as Node.js with the boost in productivity it provides, will be something the team at HPE NonStop will be promoting in the lead up to summer. While 2017 may indeed be an accurate forecast for when Node.js on NonStop really takes off in the eyes of the NonStop user community, what is taking place this year are several initiatives within the NonStop vendor community and already a number of them have reached out to me for further information as to where I am anticipating a number of intensive PoCs to begin this summer.

Obviously the developers at InfraSoft are well aware of these vendors’ requirements and continue to complement the services already supported as part of bomBora with a couple more key services. Support for Pathway and IPC will be joined by support for other important NonStop subsystems and I hope to be able to write about it shortly.

Snakes and ladders; swings and roundabouts, even what goes up must come down. Everyone is familiar with such expressions and it takes very little to conjure up appropriate images. Determining what is most appropriate for your business continues to come with many tradeoffs. However, at a time when there is mounting concern over just how much experience is leaching from the NonStop community as staff reductions, layoffs and even retirements are having a dramatic impact on just how many knowledgeable NonStop people remain in the industry but I am holding out hope for the future. It’s not all gloom and doom when it comes to the next generation appreciating NonStop.

Those students graduating from college and entering IT are firmly grounded in platforms and languages such as JavaScript, Python and C++ and with Node.js on NonStop, these options lessen any apprehension they may have about investing time in NonStop.  An influx of younger generation of developers working with the technologies and platforms familiar to them, on hardware on which they have been educated, represents a huge step up for all involved in NonStop.

This is a message we all need to actively communicate to everyone we come in contact within the businesses where we work. There will always be missteps even as we dodge the snakes and look for the ladders, however, isn’t it good to know NonStop possesses the critical ladders that can keep us ascending to new heights and for that, the thanks has to be liberally given to all members of the NonStop community – HPE, the vendors and indeed the users willing to roll the dice just one more time. 


Comments

Popular posts from this blog

If it’s June then it’s time for HPE Discover 2021.

  For the NonStop community there has always been an annual event that proved hard to resist; with changing times these events are virtual – but can we anticipate change down the road? Just recently Margo and I chose to return home via US Highway 129. It may not ring any bells, but for those who prefer to call it the Tail of the Dragon – 318 curves in 11 miles – it represents the epitome of mountain excitement. For Margo and me, having now driven the tail in both directions, driving hard through all these turns never gets old. Business took us to Florida for an extended week of meetings that were mostly conversations. Not everything went to plan and we didn’t get to see some folks, but just to have an opportunity to hit the road and meet in person certainly made the 4,500 miles excursion worthwhile. The mere fact that we made touring in a roadster work for us and we were comfortable in doing so, well, that was a real trick with a car better suited to day trips. This is all just a p

The folly that was Tandem Computers and the path that led me to NonStop ...

With the arrival of 2018 I am celebrating thirty years of association with NonStop and before that, Tandem Computers. And yes, a lot has changed but the fundamentals are still very much intact! The arrival of 2018 has a lot of meaning for me, but perhaps nothing more significant than my journey with Tandem and later NonStop can be traced all the way back to 1988 – yes, some thirty years ago. But I am getting a little ahead of myself and there is much to tell before that eventful year came around. And a lot was happening well before 1988. For nearly ten years I had really enjoyed working with Nixdorf Computers and before that, with The Computer Software Company (TCSC) out of Richmond Virginia. It was back in 1979 that I first heard about Nixdorf’s interests in acquiring TCSC which they eventually did and in so doing, thrust me headlong into a turbulent period where I was barely at home – flying to meetings after meetings in Europe and the US. All those years ago there was

An era ends!

I have just spent a couple of days back on the old Tandem Computers Cupertino campus. Staying at a nearby hotel, this offered me an opportunity to take an early morning walk around the streets once so densely populated with Tandem Computers buildings – and it was kind of sad to see so many of them empty. It was also a little amusing to see many of them now adorned with Apple tombstone markers and with the Apple logo splashed liberally around. The photo at the top of this posting is of Tandem Way – the exit off Tantau Avenue that leads to what was once Jimmy’s headquarters building. I looked for the Tandem flag flying from the flagpole – but that one has been absent for many years now. When I arrived at Tandem in late ’88 I have just missed the “Billion Dollar Party” but everyone continued to talk about it. There was hardly an employee on the campus not wearing the black sweatshirt given to everyone at the party. And it wasn’t too long before the obelisk, with every employee’s signature