---
title: "#189: Node Streams, and Node 8.0 RC 1 Builds"
publication: "Node Weekly"
issue: 189
published_at: "2017-05-25"
canonical_url: "https://nodeweekly.com/issues/189"
---

#189: Node Streams, and Node 8.0 RC 1 Builds

This week's Node news[Read this e-mail on the Web](http://nodeweekly.com/issues/189)

Node WeeklyMay 25, 2017 #189 Samer Buna 

[Node.js Streams: Everything You Need to Know](https://medium.freecodecamp.com/node-js-streams-everything-you-need-to-know-c9141306be93)_“Streams are Node’s best and most misunderstood idea.”_ Which might be why many articles have been written about them. If you prefer video, [this FunFunFunction video](https://www.youtube.com/watch?v=UD2dZw9iHCc) is still pretty good.
 Bruno Krebs 

[Load Balancing Node Apps with NGINX and Docker](https://auth0.com/blog/load-balancing-nodejs-applications-with-nginx-and-docker/)A simple example of ‘containerizing’ a Node app with Docker and running two instances with NGINX as a load balancer.
 Node.js Foundation 

[Node 8.0 Release Candidate 1 Builds](https://nodejs.org/download/rc/v8.0.0-rc.1/)The final 8.0 release is due next week but, for the brave, here are files with the first release candidate build. Using nvm? You can [use nvm to install nightlies](https://gist.github.com/chicoxyzzy/77dcbf21485d80b3ad870ed0d3286579) too.
 EventnSponsor

[Eventn - Node.js RESTful Microservices](https://eventn.com/)Launch Node.js 7.x microservices with a single click. Build, deploy and scale ES6 microservices for HTTP Data Processing. Serverless architecture with a free monthly allocation.

[![Eventn\](https://copm.s3.amazonaws.com/42310e20.jpg)](https://eventn.com/)
 GitHub 

[A List of Major Commits Made for Node 8.0](https://github.com/jasnell/node/blob/8.0.0-proposal/doc/changelogs/CHANGELOG_V8.md)Node 8.0 is due next week and you can already get a feel for what a significant release it’ll be from these commits.
 Armağan Amcalar 

[Microservices Made Easy with Node.js](https://medium.com/@dashersw/microservices-made-easy-with-node-js-f41bb2be2d3c)A walkthrough for building your first microservice-based app using [cote](https://github.com/dashersw/cote).
 Sandeep Singh 

[ASP.NET + Node = JavaScript Services](https://pusher.com/sessions/meetup/dotnetsheff/aspnet-nodejs-javascript-services)Examining ASP.NET Core technologies for building single page apps and running Node on ASP.NET servers. _17 minutes._


In Brief

- [npm To Limit Use of Basic Auth Soon](http://blog.npmjs.org/post/160809090595/basic-auth-to-be-limited-soon) news 
Should only affect users doing custom integrations with the npm registry. The npm Blog
- [Agenda for Node.js Interactive North America 2017 Revealed](http://events.linuxfoundation.org/events/node-interactive/program/agenda) news 
It’s in Vancouver this October. The Linux Foundation
- [The Problem with 'npm install --global'](http://ericlathrop.com/2017/05/the-problem-with-npm-install-global/) tutorial Eric Lathrop
- [Create a Custom Slack Slash Command with Node and Express](https://scotch.io/tutorials/create-a-custom-slack-slash-command-with-nodejs-and-express) tutorial Luciano Mammino
- [Getting Started with MongoDB, Node.js and Restify](https://www.mongodb.com/blog/post/getting-started-with-mongodb-nodejs-and-restify?jmp=&utm_campaign=WW_CP_newsletter_sponsorship_FY17Q2&utm_content=sponsored&utm_medium=&utm_source=nodeweekly0525) tutorial 
Learn how to set up a simple API with full CRUD operations using the ever-popular Restify framework backed by a MongoDB database. MONGODBSponsor
- [Testing Node Apps: Selenium, NODE_DEBUG and Better Stack Traces](https://www.sitepoint.com/testing-node-applications/) tutorial Sitepoint
- [Debugging Node.js with Google Chrome](https://medium.com/@jacopodaeli/4965b5f910f4) tutorial Jacopo Daeli
- [How to Build a Simple Load Balancer with Express.js](https://www.lunchbadger.com/build-load-balancer-express/) tutorial LunchBadger
- [Building A Moderation System with Sightengine](https://medium.com/@antoinegrandiere/build-a-moderation-system-with-sightengine-for-node-js-6600ac0668c8) tutorial 
A commercial service with a free tier you can call from Node.
- [Running 4500 Tests in Under 2 Minutes](https://engineering.classdojo.com/blog/2017/05/21/Running-4558-tests-in-1m-55sec/) story 
The tests are running against a Node.js-powered Web API. Urjit Singh Bhatia
- [Next.js: Universal React Made Easy and Simple](https://www.youtube.com/watch?v=evaMpdSiZKk) video Guillermo Rauch
- [Catch Node Errors Before Your Users Do 💻](https://rollbar.com/nodeweekly) tools 
Rollbar detects and alerts you via Slack, HipChat when code breaks. Get stack trace and user data to help you catch errors. ROLLBARSponsor
- [NodeXchange: A Reverse Proxy and Load Balancer for Node](https://medium.com/@darrickmckirnan/nodexchange-a-reverse-proxy-load-balancer-for-node-js-30246ed061bf) code 
[GitHub repo.](https://github.com/DataHiveDJW/nodexchange) Darrick Mckirnan
- [node-easyrsa: Public Key Infrastructure Management Library](https://github.com/mgcrea/node-easyrsa) code Olivier Louvignes
- [Express Middleware to Load Controllers Based On API Versions](https://github.com/lirantal/express-version-route) code Liran Tal
- [Work on Interesting Projects in Node.](https://hired.com/join/?utm_source=petercooperpress&utm_medium=sponsor&utm_campaign=%28b2c%29%28l-all%29%28r-swe%29%28q2-17-node-weekly%29&utm_content=newsletter) job 
Save time on your job search. Hired delivers multiple offers to you. HiredSponsor

Node Weekly is curated by [Peter Cooper](https://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Want to sponsor an issue? See our [media kit.](https://cooperpress.com/mediakit)
Want to post a job? E-mail us or [use our self-serve system.](https://booking.cooperpress.com/jobs)

[Unsubscribe](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://nodeweekly.com/issues/189)

© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
[Email policy](https://cooperpress.com/spam.html) [Privacy policy](https://cooperpress.com/privacy.html)
