LevelDB is a popular data back end and in use at Google, Facebook, and many startups. In this article we discuss some concurrency improvements we've made to LevelDB as part of the HyperLevelDB project.
There seems to be a lot of confusion over the kinds of attacks that a Bitcoin mining monopoly can engage in. We clarify the space of attacks available to a Bitcoin mining monopoly.
A Bitcoin mining pool, called GHash and operated by an anonymous entity called CEX.io, just reached 51% of total network mining power today. Bitcoin is no longer decentralized. This note describes what we should do about it.
Recent leaks of Mt. Gox trading history has caused people to claim that massive market manipulation was taking place. I argue that there is no evidence for this.
What can we learn from an earthquake about the weaknesses of our IT infrastructure?
Juju is the new system from the folks at Canonical for automating cloud infrastructure tasks. It enables you to easily build and maintain your infrastructure with convenient command-line and web interfaces. In this article, we take a look at how to deploy HyperDex on AWS using Juju.
Macaroons provide a safer way to authenticate users than using raw cookies. In this article, we walk through how to get started with the macaroons library, and how to create and verify your first macaroon.
HyperDex 1.3! This release includes a new API call, and several critical bug fixes.
Macaroons are a new way to perform authorization in distributed systems.
The real story of how weak NoSQL systems allowed users to make money out of the thin air and brought down two Bitcoin exchanges, one permanently.