Raphael "Raph" Carvalho
raphael.scarv at gmail dot com (pgp)

irc: raphaelsc at freenode and OFTC
git: https://github.com/raphaelsc

Software Engineer at ScyllaDB
Planet Earth

“To follow the path, look to the master, follow the master, walk with the master, see through the master, become the master.”


Let me talk a bit about myself...
Raph Carvalho is a computer programmer who loves the hacker culture and kernel programming, and a musician wannabe who had some fun learning electronic keyboard (find me playing a suboptimal version of Fur Elise here). Carvalho made his first steps into the open source world, when he sent a patch to slightly improve the PID allocation code from the Linux kernel. He worked on bringing new file system support and additional features for the open source project Syslinux, which is a suite of lightweight IBM PC bootloaders.

In November 2013, Carvalho joined Cloudius Systems (now named ScyllaDB), an israeli startup, which has been his workplace since then. Back then, he was mostly involved with the file system technology from OSv (worth mentioning that ZFS is its default disk-based file system), a cloud-based operating system. As of October 2014, he started working on Seastar, a framework for writing non-blocking, asynchronous code in a straightforward manner (based on the concept of Futures and promises). As of 2015, he started working on ScyllaDB, a NoSQL data store compatible with Apache Cassandra that works on top of Seastar.

In 2018, Raph became fascinated with Meltdown security bug, and worked directly with the researchers who disclosed it, having his name listed in the official Meltdown paper for presenting a real-world exploit, in collaboration with Pavel Boldin, showing the applicability of the vulnerability in practice.


Projects
OSv - the operating system designed for the cloud

Seastar

The Syslinux Project

ScyllaDB

Am I affected by Meltdown?! Meltdown (CVE-2017-5754) checker

Talks
ZFS on OSv
OpenZFS, San Francisco CA, November 2014
Photos: 1 2 3 4
OSv - a new operating system for the cloud
ERI-MG, Montes Claros MG, November 2014
Photos: 1 2 3
ScyllaDB, 1.8 million operations per second
FISL, Porto Alegre RS, July 2016
Video: 1
Photo: 1
How to Ruin Performance by Choosing the Wrong Compaction Strategy (Nadav Har'El and I)
ScyllaDB Summit, San Francisco CA, October 2017
Video: 1
Photo: 1
ScyllaDB: Um NOSQL extremamente rápido, escalável - Raphael Carvalho
VS Summit, Brasil, October 2021
Video: 1
Compaction Enhancements: Increased Storage Density and Time Series Made Much Easier
ScyllaDB Summit, Virtual, February 2022
Video: 1

Miscellany
My New Blog
My Blog - Fun With Bits
How To Become A Hacker
6.828: Operating System Engineering
OpenZFS
Geek Jokes

Album
Cloudius Meetup
Israel, February 2014
Photos: 1 2 3 4 5 6

hacker emblem

Last update: February 24, 2022.