There rests a legendary artifact —an anti-fragile defensive superweapon— a software — crafted deep within the fallen temple of Basho by the hands of Erlang masters, dozens strong. And from their grit & skilled consensus, a balance was formed— a strategy — a circularity— a Ring. And within that Ring, truth found stability. And from that truth, data was gifted a last bastion; a resilient heaven. Yet, as history tends to treat valuable armaments, its existence has been obfuscated by the noise of imitators and their inaccuracies. Its name? You may have heard it whispered through the din of a cocktail party, or lauded in the back of textbooks...React? No. Riak, tempered anew and sharpened into OpenRiak...a robust NoSQL database, renowned for its scalability, fault tolerance, and unyielding high availability. Akin to a set of masterfully crafted samurai swords, OpenRiak was designed to slice through data distribution's most formidable challenges. But as with all great tools of power, it demands respect, skill, and know-how to brandish righteously. OpenRiak is easy to install, just as it is easy to pick up a sword in either hand. Yet, it is also easy to get disoriented while moving or defending yourself with such a novel burden. Do not fret—wise words prevail from Miyamoto Musashi, in the Book of Five Rings: "Using two swords will feel unnatural at first, but all new things feel unnatural at first—through practice, it becomes natural." This talk is your guide to practicing this forgotten weapon. Our study will consist of examining its constituent parts: the conceptual steel that gives OpenRiak its legendary durability and precision and from these foundational elements bring clarity to its architecture. But knowledge alone does not make a warrior. To truly wield these blades, one must understand the practical skills required to manage its capabilities. We shall delve into untangling the unseen: networks, v-nodes, clusters and the movement of data at large, discussing the geometry of change itself. These lessons will become a whetstone for your mind. The dawn of machine learning has arrived. The game may appear to have changed, but the principles remain steadfast. As for data persistence, the goal is simple: “Be tough to kill.”Honing your ability to command OpenRiak is your strongest defense—your resolute guard of data sovereignty. Every Erlanger, Elixirist, Gleamer, and Beamer deserves to wield these blades. Your data is your legacy, just as the legacy of these teachings will become ours.
Robert Carbone has always had an affinity for keyboards - acoustic & digital. Fluent in music theory, graphic design and armed with a Masters of Accountancy, his passion lies in the valuation of intangibles, more specifically, analyzing & graphically representing them in conceptual frameworks. His journey to develop wearable tech led him to Erlang, GUI programming, Distributed Applications & Databases(particularly Riak). When he isn't being an evangelist for Erlang or coding, you will find him longboarding around a city, snagging a disc(frisbee) or composing, at a keyboard.