NodeConf EU 2014
2014-09-08..2014-09-10
Waterford, Ireland
[NodeConf.eu 2013, NodeConf EU 2014, NodeConf EU 2017, NodeConf EU 2018, NodeConf.EU 2019]
who it's for
node.js developers, backend developers, platform engineers, full stack developers, devops engineers, mobile backend engineers, embedded hardware engineers, engineering managers
topics
Node.js microservices architectures; node core internals; V8 and JavaScript performance; npm-style componentization; case study: Node.js at Uber; WebRTC with Node.js; Node bots and robotics; scaling A/B testing in Node.js; secure database patterns for Node; mobile backend services with Node.js; real-time game networking with Node.js
| title | author | length |
|---|---|---|
| Foundations of Node.js | Timothy J Fontaine | 12m |
Node.js centers a tiny core around non‑blocking I/O and ships concrete pieces: a net module, a default HTTP implementation, and VM/extension hooks. Changing a… | ||
| 9 Anti-patterns for Node js Teams | Jeff Harrell | 23m |
PayPal claims a 2013 migration to Node with 35 apps live and about 500,000 npm installs per day on internal servers while training roughly 400 Java/C++… | ||
| TES Microservices | Clifton Cunningham | 25m |
A legacy .NET monolith behind 800,000 teaching resources gets sliced into HTML-serving microservices with a composition proxy called composure that runs as… | ||
| NPM-Style Componentization and the Hardware World | Colin Vernon | 17m |
A hardware library of snap-together magnets claims to let non‑engineers prototype connected devices quickly: littleBits modules (power, input, output, wires)… | ||
| Core Files | TJ Fontaine | 20m |
Production crashes leave a core file contains full process memory that can be inspected to recover exact JS state; using MDB v8 reconstructs JavaScript stacks… | ||
| Full Stack Through Microservices | Matteo Collina | 19m |
A concrete claim: streaming channels replace RPC so services send readable and writable streams, not just request/response. The stack uses JS Chan (libchan… | ||
| Node.js at UBER | Jake Verbaten | 22m |
A system for turning Node prototypes into production services with concrete pieces: a statsd proxy that needed to run on 50 machines, logging piped to Kafka… | ||
| Node.js Micro-Services | Dejan Glozic | 29m |
IBM rewrites a hastily built DevOps UI into many Node.js microservices running on Bluemix/Cloud Foundry, using WebSockets for server push, a broker (MQTT/AMQP)… | ||
| Secure Database Games | Dominic Tarr | 29m |
A concrete system called secure scuttlebutt implements a secure replicated database: identities are public-key feeds, every message is signed and linked by… | ||
| WebRTC Mad Science | Feross Aboukhadijeh | 34m |
Builds a browser BitTorrent client that actually works end to end turning browsers into peers and proving WebTorrent: BitTorrent over WebRTC is feasible… | ||
| Microservices | Richard Rodger | 27m |
Claims outcomes from ~50 projects show microservices reduce code size, enable independent deploys and let teams swap components without breaking others… | ||
| Special Relativity with Video Games | Mikola Lysenko | 33m |
Claim: apply causal consistency derived from special relativity to multiplayer games so inputs execute in causal order rather than strict lockstep or blind… | ||
| MAD Science | James Halliday | 28m |
Claims that small orthogonal modules let weird experiments become practical and shows concrete tools and results: uses Multiplex to pack stdout stderr and exit… | ||
| Mad Science | Travell Perkins | 28m |
Production geospatial service uses LevelDB ecosystem (levelup/leveldown) plus a level-mysql fork and DynamoDB for horizontal partitioning, adds a buffered… | ||
| Node Bots | Raquel Vélez | 19m |
Builds an art-making robot with Node.js, Express, HTML5 canvas, a custom Vector module, Johnny 5 and socket IO; core logic reduces to two decisions — pen… | ||
| I Tier | Brian McCallister | 29m |
Claims a path from a giant Rails monolith to incremental Node micro‑web apps by shipping one page at a time, proving a tiny CoffeeScript Node app of 238 lines… | ||
| Demystifying V8 and JavaScript Performance | Thorsten Lorenz | 24m |
Benchmarks mask causes; probing V8 with flame graphs and reading engine code finds a garbage-collector stall that explains a slow Float32Array constructor. V8… | ||
| Use Node.js for Mobile Services | Aman Kohli | 25m |
Built a Node.js reverse proxy called the secure browser that terminates SSL at a gateway, brokers OAuth2 and NTLM dances, and fetches enterprise pages for… | ||
| Microservice Challenges | Fred George | 16m |
Argues microservices work best when components are tiny, polyglot, and versioned — sometimes three versions running simultaneously — and contrasts synchronous… | ||
| Foundations of Node.js | TJ Fontaine | 12m |
Focuses on what actually lives in Node core and why: reasoning about nextTick vs setImmediate and how a single-line change can reorder events and break… | ||
| "Scaling A/B testing on Netflix com with Node.js" | Alex Liu | 20m |
Netflix uses Node.js to resolve conditional front end dependencies at build time and request time, avoiding prebuilding a combinatorial blowup — about 2.5… | ||
| nothing matches | ||