This tale begins when I started looking for a platform to support PTisp’s new IaaS cloud.
Integration is very important in our use case, since it is very specific and not easily satisfied by a turn key solution, on the other hand we wanted to avoid falling into a stack built by multiple technologies with a lot of parts that could go wrong.
While playing around with ONE a Nodejs library was developed to communicate with it. Which was then openly donated as the ONE Nodejs Addon.
Since our use case is very specific and ONE allows you enough freedom to tweak and adjust it to almost everything, it was a perfect match. I will tell you how we integrated it into our platforms, processes and team.
More exactly how we fully manage it using Nodejs, how we adapted it to our high redundant storage setup without using clvm, monitoring systems and many more.
It will end with a few cool info-graphics showing how we are hosting some of the most visited sites in Portugal entirely on top of ONE and our plans for future.
Author Biography
Lecturer, CTO, freelancer and dad which likes having fun with Nodejs and Docker. Created multiple open source projects like dockerode which is one of the most used Docker libraries, ONE Nodejs addon, Outkept and multiple Nodejs modules.
He’s also seasonal speaker at multiple events, hibernating like a bear when work obligates.