My name is Ryan Zezeski but I also go by the handles Z, rpz, and rzezeski. I’m a computer programmer living in Steamboat, CO. I work for Joyent and spend most of my day working on the SmartOS kernel. When I’m not behind a keyboard you’ll probably find me under a barbell or making turns on my snowboard.
You can email me at ryan@zinascii.com, tweet me at @rzezeski, or view some of my code at github.com/rzezeski (notice the lack of green dots because illumos-joyent is a fork).
Talks
-
Roger’s /proc
Systems We Love Dec 2016 V/S
Where I tell the story of the one, true /proc filesystem and pay tribute to its creator, Roger Faulkner.
-
Memory by the Slab: The Tale of Bonwick’s Slab Allocator
Papers We Love NYC Sep 2015 V/S
I discuss the fundamentals of memory allocation and how Jeff Bonwick’s Slab Allocator changed the game.
-
fixing bugs in illumos
illumos Day Sep 2015 V/S
I walk through the process of submitting a patch for the illumos kernel.
-
Yokozuna, Scaling Solr With Riak
Berlin Buzzwords 2013 V/S
I go over the implementation of Yokozuna. Specifically, how I used Riak to scale single-node Solr. I make a fool of myself trying to say German words.
-
Yokozuna: Distributed Search You Don’t Think About
I don’t think I delivered this talk well, but it has good content. What is search? Why is it important? How does Yokozuna provide seamless distributed search? All answered, along with demos.
-
Introducing Yokozuna—Riak + Solr
I cuss a lot and drink whiskey. Naturally, people like this talk. The slides are a shitshow too. This talk covers a very early version of Yokozuna, technically obsolete at this point.
Work
-
SmartOS / illumos
I spend my days working on the SmartOS/illumos kernel. My areas of expertise lie in the lx brand, and various parts of the network stack including: dlmgmtd, MAC, DLS, DLD, and ixgbe.
-
Yokozuna
A part of the Riak database. Allowing one to index Riak Objects and CRDTs in Solr. Write your data like Riak, query it like Solr.
-
Riak
I was a core contributor to the Riak database from the years 2010 to 2014. And employed by Basho for most of that time. I contributed to many parts of Riak including Riak Core, Riak KV, Riak Search, Luawk, Merge Index, and Riak Test. My initial focus was on fixing bugs and reviewing code in the core parts of Riak. But after fixing a few bugs in Riak Search I became very interested in Information Retrieval. At that point the majority of my focus was turned to bettering Riak’s query potential by improving Riak Seach. This ultimately lead to the creation of Yokozuna, the successor to Riak Search.
-
try-try-try
A four part series on building a distributed application using Riak Core. Walking you through the creation of a toy application. This series is aging.