Coderstand

Meetup Node @ KeyMetrics (19/12/2017)

19/12/2017

Warning: theses notes are published raw, without any rewriting.
Attention: ces notes sont publiées telles quelles, sans retraitement particulier.

Pub PM2

KeyMetrics va se renommer PM2 premium

-> Regarder le calcul du dependencies score

IPFS: Decentralize the web content

Aujourd’hui le web est semi centralisé : des serveurs variés hébergent des données.

Avantage : données centralisées

Inconvénients : facile à couper/censurer

Nouveau modèle : le Web distribué

Chaque noeud est client (s’il n’a pas l’info) ou serveur (s’il a l’info)

Comment identifier la ressource ? CID (Content identifier)

Gain: historisation possible

Défauts: wut url ?

-> Regarder IPNS

Async Wars

Node perd le contexte très facilement: setTimeout, async, callbacks. Donc les stacktraces sont inutiles.

Solution 1: require('domain'). Deprecated.

Solution 2: userland patching. Closures autour de toutes les méthodes asynchrones. Does not work with async/await.

Solution 3: async_hooks

Future: Domains are now implemented as async_hooks.

Future: Zones?


TwitterFacebookLinkedin