On Demand Events

Node Fireside Chat Spring 2018

In this fireside chat, Joyent Product Engineers David Neal, Lloyd Benson, Wyatt Lyon Preul, and Colin Ihrig discuss the upcoming Joyent web console revamp with Casey Bisson, Joyent's Director of Product. The group will discuss the decisions and technologies involved in the design, development, and deployment of the new portal throughout Joyent's cloud.

Topics covered:

Node.js centric architecture, including:

  • hapi.js application servers
  • GraphQL as a data abstraction layer
  • React front end
  • nginx as an API gateway

Deployments managed via Jenkins, including:

  • Automated builds and publication to Dockerhub.
  • Cloudflare for managing blue-green deploys.

Debugging and monitoring of the system, including:

  • The capture of core dumps on error.
  • OpenTracing for tracking requests through the system.

Speakers:

Casey Bisson:

https://github.com/misterbisson
https://twitter.com/misterbisson

Wyatt Preul:

https://github.com/geek
https://twitter.com/wpreul

Colin Ihrig:

https://github.com/cjihrig
https://twitter.com/cjihrig

Lloyd Benson:

https://github.com/lloydbenson
https://twitter.com/LloydWith2Ls

David Neal:

https://github.com/reverentgeek
https://twitter.com/reverentgeek

Watch Now