HTTPS Everywhere is a Firefox and Chrome extension that encrypts your communications with many major websites, making your browsing more secure. Encrypt the web: Install HTTPS Everywhere today.
HTTPS Everywhere is produced as a collaboration between The Tor Project and the Electronic Frontier Foundation. Many sites on the web offer some limited support for encryption over HTTPS, but make it difficult to use. For instance, they may default to unencrypted HTTP, or fill encrypted pages with links that go back to the unencrypted site. The HTTPS Everywhere extension fixes these problems by using a clever technology to rewrite requests to these sites to HTTPS.
A rich framework for building web applications and services. hapi is a simple to use configuration-centric framework with built-in support for input validation, caching, authentication, and other essential facilities. hapi enables developers to focus on writing reusable application logic instead of spending time building infrastructure. The framework supports a powerful plugin architecture for pain-free and scalable extensibility.
After more than 18 months of work, Nodejitsu announced the release of OpsMezzo at TXJS this week, a complete solution to provisioning, orchestration and configuration management.
The majority of OpsMezzo is now available as Open-Source. A related Press Release can be found at nodejitsu.com.
Cloud computing has matured dramatically since Amazon Web Services launched in 2006. A dizzying number of vendors have emerged in the market to solve a wide spectrum of specific problems.
These products have matured over the years, but they are built on a fundamentally flawed thesis: the parts are more important than the whole. In others words: organizations are on their own to integrate individual products into a complete system. Yes, there is a large amount of source material available through blogs, tutorials, and training, but the manual integration work remains.
At it’s core, this means that organizations running in “the cloud” are dealing with too many vendors to solve simple problems. Vendors using multiple languages, databases, operating systems and other operational internals. While we live in a polyglot world, the operational calculus of running these multi-vendor systems is challenging to even seasoned professionals.
At this point you are probably wondering: “What about PaaS solutions?” PaaS is great for individuals and organizations who do not have (or do not want to have) an operational competency. This concept of “NoOps”, while attractive to some, is also fundamentally flawed:
Too simple for larger organizations: In order to present users with a set of APIs that are simple enough even for novices massive operational details are hidden. Larger organizations (especially those running their own datacenters) already have an operational competency, so the PaaS abstraction is just too simple.
Still too many vendors: Heroku pioneered the concept of “add -ons” and since then every PaaS company has been quick on their heels to copy that model. This leaves their customers paying too much to too many vendors with little-to-no visibility behind the scenes.
We saw these problems two years ago in the early days of Nodejitsu and set out to make OpsMezzo a complete solution built entirely on a single platform: Node.js + CouchDB.
Keep reading to learn more about how OpsMezzo can streamline and simplify your devops workflow. Or if you’re interested in trying out OpsMezzo in your organization send an email to sales@nodejitsu to get a free evaluation!
OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top of HBase. OpenTSDB was written to address a common need: store, index and serve metrics collected from computer systems (network gear, operating systems, applications) at a large scale, and make this data easily accessible and graphable.
Thanks to HBase’s scalability, OpenTSDB allows you to collect many thousands of metrics from thousands of hosts and applications, at a high rate (every few seconds). OpenTSDB will never delete or downsample data and can easily store billions of data points. As a matter of fact, StumbleUpon uses it to keep track of hundred of thousands of time series and collects over 1 billion data points per day in their main production datacenter. Other sites such as Box or Tumblr are pushing tens of billions of data points per day.
Imagine having the ability to quickly plot a graph showing the number of DELETE statements going to your MySQL database along with the number of slow queries and temporary files created, and correlate this with the 99th percentile of your service’s latency. OpenTSDB makes generating such graphs on the fly a trivial operation, while manipulating millions of data point for very fine grained, real-time monitoring.
ShellJS is a portable (Windows/Linux/OS X) implementation of Unix shell commands on top of the Node.js API. You can use it to eliminate your shell script’s dependency on Unix while still keeping its familiar and powerful commands. You can also install it globally so you can run it from outside Node projects - say goodbye to those gnarly Bash scripts!
Riak CS (Cloud Storage) is simple, open source storage software built on top of Riak. It can be used to build public or private clouds, or as reliable storage to power applications and services. It features: