This morning we — along with several prominent members of the Node.js community — announced our intent to form the Node.js Foundation.
The difference between SmartDataCenter and OpenStack mirrors the difference between the expectations for OpenStack and the reality that Randy outlines: where OpenStack is accommodating of many different visions for the cloud, SmartDataCenter is deliberately opinionated.
Fifteen years ago, I initiated a time-honored tradition among my colleagues in kernel development at Sun: shortly after the first of every year, we would get together at our favorite local restaurant to form predictions for the coming year.
While Docker has existed since 2013, 2014 was indisputably the year in which it transcended from an interesting project to a transformative technology—a shift which had profound ramifications for us at Joyent.
Given what I’ve seen the Joyent product and engineering team produce over the past several months (and years), I am confident that we are well on our way to truly becoming the best place to run Docker.
When we at Joyent first took apart Docker, the robust API came as a pleasant surprise.
You may have seen that we recently open sourced SmartDataCenter and Manta. Because Joyent pioneered the use of infrastructure containers, you would be forgiven for asking the question: does this mean that SDC somehow competes with Docker?
Today we are announcing that we are open sourcing the two systems at the heart of our business: SmartDataCenter and the Manta object storage platform.
We believe that we will be able to connect the dots between the developer enthusiasm for Docker and the need to run containers securely and in production.
Today, Joyent and several members of the Node.js community announced a proposal for a Node.js Advisory Board as a next step towards a fully open governance model for the Node.js open source project.
At Joyent we have long had a focus on high performance, whether it's through innovations in SmartOS, carefully selecting our hardware, or providing customers with tools such as DTrace to identify bottlenecks in their application stacks.
When working with Node streams, particularly object-mode streams, it's often helpful to be able to inspect a pipeline. The vstream module instruments objects to provide:
Recently, Joyent published a series of benchmarks using YCSB (Yahoo Cloud Service Benchmark) comparing the performance of MongoDB, PostgreSQL, and Elasticsearch between machines running in the Joyent Public Cloud and similarly configured machines running on Amazon Web Services.
Machine-generated log data is a rich source of information that is used more and more frequently outside of the traditional scenarios of "developer debugging."
I remember writing my first test cases - it was everything but nice and clean. Testing done right is not easy.