Blog

Node.js enterprise experts nearForm are delivering what will be a key talk at a first of a kind event to be held at PayPal’s HQ in San Jose California on February 28th.

NodeDay (www.nodeday.com) is a one day industry conference on Node.js (www.nodejs.org) by the enterprise, for the enterprise. The event is to focus on the issues large organizations have when adopting Node.js

The concerns of a 5-person start-up are not the same as a 5,000 person organization.

At this event, speakers from industry giants PayPal (www.paypal.com) and WalMart (www.walmart.com) will be talking about how they are using Node.js to deliver a new generation of products much more quickly and more iteratively than before.

As the first dedicated Node.js specialist-corporation in the world, nearForm are uniquely positioned to deliver the closing talk at Node Day. nearForm are a rapidly growing consulting company that specialize in helping enterprises to adopt and to be successful with Node.js

nearForm’s story began in 2011 when founder www.richardrodger.com built and deployed the world’s first production newspaper written entirely in Node.js. “From the early days it became really clear that a new pattern was emerging in web development, with Node.js almost 80% of code sits on the client side” – Richard Rodger.

Since launching the company nearForm have successfully crossed the chasm from being a visionary technology think-tank to become a key-player in the eco-system of Node.js specialists that are focused on enabling enterprises to be successful with Node.js. nearForm boast customers ranging from consumer-scale enterprises including www.permanenttsb.ie, www.intel.com and www.engineyard.com, to enterprise hardware companies such as Global Security Devices (globalsecuritydevices.com) and LittleBits (littlebits.cc)

After a number of years of delivering and rolling-out systems written in Node.js for security-conscious enterprises and delivering 100% uptime for hardware companies, we’ve learned that the key issues facing Enterprises using Node.js are the following things:

Architectural know-how

Embedding Node.js into developer DNA

Testing and QA Departments must understand Node.js

Dev-Ops must understand and have best tools to keep systems running

These are the key areas that need to be addressed when aiming to adopt Node.js

nearForm delivers high-quality educational content which is based on our experiences at the coal-face with Node.

In two years we have built a significant number of Node.js systems. Our know-how and experience provides large-scale business with ability to move forward with Node in a practical way, building confidence by getting quick results and producing early wins.

We provide on-site architectural help and training engagements across Europe and the USA and our course-content runs the gamut from C-level mentoring and consulting to providing support and training to architects to understand Node.js and how everything fits together. We also provide a) training to developers which arm’s them to successfully make the transition to Node.js. b) training to Q/A teams to help them test and guarantee quality control and c) training to Dev-Ops enabling them to deliver deployment infrastructure and tools.

The purpose of nearForm’s talk at NodeDay is to tackle the following critical issues head on:

So what happens when Node.js isn’t shiny anymore and we’ve written 100,000’s of lines of code?

In the future how are we going to maintain big legacy systems in Node.js

We can build stuff really quickly in Node.js now, but how are we going to keep pace if we end up with big-monolithic systems again?

So software fails right..?; Then how are we going to guarantee that we deliver highly-reliable systems using Node.js every time?

Finally how are we going to make a transition gaining the benefits of Node.js without creating un-necessary management overhead?

The answer is Micro-Services

Richard Rodger will deliver the closing talk at NodeDay on this topic.

This talk will include a strong focus on:

The production deployment aspects of this architecture, and how it enables failsafe and staged deployment with zero downtime

Team management implications, esp. for large enterprise teams.

For more information on Microservices please check out Richard’s blog post