Time to Wow! (TtW) measures the time it takes for a customer to experience their first emotional “Wow” moment with your product or service…| Nicolae Vartolomei
Table of Contents Your Rights End Where Mine Begin Template specializations should reside in the same header file that defines the template…| Nicolae Vartolomei
Recently, I needed to implement an external sorting algorithm that would work well on "modern" hardware (lots of CPU cores, fast NVMe…| Nicolae Vartolomei
I joined the platform team at Cloudflare and later led the effort to build a dedicated team for a multi-petabyte data platform. The platform…| Nicolae Vartolomei
Hypothesis : USL applies equally well to an individual's productivity as it does software systems, hardware systems or groups of people. As…| Nicolae Vartolomei
I often need Linux machines with higher performance capabilities than the virtual machines that can be run on my personal computer in order…| Nicolae Vartolomei
A while ago I ran into a weird performance issue with a database . The setup was pretty standard - ext4 file system running on a RAID…| Nicolae Vartolomei
Today, I was working on a problem where I struggled to recall formula for the famous Little's law at 6am. My laziness made me open the…| Nicolae Vartolomei
You are an online business with some millions of customers. Customers are sending events to your business. You process and store these…| Nicolae Vartolomei
A selection of books that stand out, and that had a formative impact on me. Listed in no particular order. If you have recommendations for…| Nicolae Vartolomei
This note describes the need for moving data between nodes of a distributed system, the challenges arising in the process, and a particular…| Nicolae Vartolomei
Today I'll try to explain why drunk fights are observed more often in some cultures than others. First, we identify and define two drinking…| Nicolae Vartolomei
Table of Contents Tools like strace , perf , gdb are part of the usual debugging toolbox on Linux. These are used to inspect behaviour…| Nicolae Vartolomei
Weighted Deterministic Aperture is my contribution to Deterministic Aperture algorithm to support work distribution proportional to server…| Nicolae Vartolomei
In the design of large scale systems, hardware cost plays an important role. Especially in the era of big data and an ever-increasing amount…| Nicolae Vartolomei
Each no you tell yourself is a cyanide drop. A drop that circulates through the cardiovascular system affecting your heart at first, and…| Nicolae Vartolomei
A selected list of timeless and influential papers in distributed systems that shaped the research in the field. Intended to serve as a good…| Nicolae Vartolomei
This note aims to describe the note-taking tool I'm using. It will take a while until it is coherent. Left side : graph of term/tags…| Nicolae Vartolomei
These are the slides I have presented at a JSMD meetup. This happened shortly after joining Retently , where my focus was building a…| Nicolae Vartolomei
You can be proud of yourself. You’ve done something that millions talk about but only a handful actually perform. And if you can do it once…| Nicolae Vartolomei
HR meets science at Google with Prasad Setty presents the following list: Be a good coach. Empower the team and do not micromanage. Express…| nvartolomei.com
a website by Nicolae Vartolomei| nvartolomei.com
OSWALD is a Write-Ahead Log (WAL) design built exclusively on object storage primitives. It works with any object storage service that…| nvartolomei.com