The Joy of Node.js-based Microservices

Apr 3, 2017 · Tel Aviv-Yafo, Israel

The joys of Node.js based Microservices

Writing Microservices in Node.js is challenging and fun. In this meetup, we will discuss two aspects of the subject: Error handling in Node.js and test-driven Microservices. We will show how we handle, tackle and solve related problems at Natural Intelligence.

18:00 - Gathering

18:30 - 19:25 - "Node.js Error Handling" - Dmitry Nutels

19:25 - 19:30 - Break

19:30 - 20:20 - "NI test-driven Microservices - Development and CI" - Rotem Bloom and Itamar Arjuan

Node.js Error Handling - Dmitry Nutels

In Node, just like JavaScript in general, it is easy to get up and running, at least in part due to certain leniency in regards to mundane topics like errors. That tolerance is, however, temporary and errors can and will bring your application to its knees, if not properly addressed. 

As with many things in JavaScript, without much in terms of the language support, Node developers are left to their devices when it comes to error handling constructs and paradigms - which is the topic of this session.

Dmitry Nutels is a System Architect with a passion for Web. 

He is fortunate enough to work, both at his job @ Natural Intelligence and in spare time, on projects that vary from Node applications architecture and development practices, through client-side React, Redux, and SCSS with Webpack and to application deployment and serving optimization. He also aims to fill the role of a knowledge hub on all things UX/Web/Node and believes in sharing that knowledge.

NI test-driven Microservices - Development and CI - Rotem Bloom and Itamar Arjuan

Building Microservices is cool and very useful. But, it will get you into trouble really fast if you do not build them with testing methodologies and infrastructure in mind. Rotem and Itamar will explain the methodologies we use and demo how we build and test node.js based Microservices in Natural Intelligence.

Rotem Bloom is NI Infrastructure team leader and a passionate software developer. with 18 Years of experience on large scale distributed web application. Working with a variety of technologies ranging from Microsoft stack C#, .NET, MS SQL to open source nodejs, rails, MongoDB, MySQL and much more...

Itamar Arjuan, A technical leader at NI infrastructure team

 A major fan of TDD and practical testing, in general, wherever is possible. CI/CD pipeline designer and implementer, very interested in distributed systems. Have been responsible for rolling out numerous big platforms from design to production during my 19 years career.

Event organizers
  • Code Naturally

    Natural Intelligence is a world leader in the fast growing comparison sites arena, with unique technologies that give us a competitive advantage in the marketplace. Natural Intelligence’s R&D team philosophy is to solve problems using the right tools for the problem and do our best to keep on learning and improving. So we use Agile methodologies, polyglot programming, MicroServices architecture and rely heavily on the cloud. We use languages as Javascript (Client and Node.js), Scala, Java, Ruby and us

    Recent Events
    More

Are you organizing The Joy of Node.js-based Microservices?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews