RSSAmplifier

Blog

François Garillot

François Garillot is a lead engineer at Miden since 2025, focused on zero-knowledge proofs, cryptography, distributed systems, and blockchain infrastructure.

garillot.netRSS feed ↗10 posts

Latest posts

Drilling down on Rust Performance Bottlenecks with tokio-tracing and texray

When a Rust program feels sluggish, adding instrumentation can shine a light on where the time is going. In this post, we’ll walk through a guided journey of using Tokio’s tracing framework and the tracing-texray tool to drill into performance issues. We assume you’re familiar with the basics of tokio-tracing (if not, see the Tokio tracing introduction for spans and events fundamentals). Our…

Byzantine-Consistent Broadcast- A Promising Yet Challenging Frontier in Digital Asset Transfers

Digital asset transfer systems are at a crossroads. An idea that first captured attention between 2020 and 2022—Byzantine Consistent Broadcast (BCB)—is now experiencing a revival with projects like Pod and Delta. In this post, we to show that while BCB can unlock incredible performance through parallel state execution, it also introduces important challenges, especially around expressivity and the…

PSA: maven central and sonatype are slow

Most of the public maven repositories for downloading java artifacts (notably maven-central, and sonatype) are slow. Besides, build tools do not have a perfect track record of resolving dependencies from these repositories in an efficient manner.

A June 2016 roundup of distributed Deep Learning projects on Apache Spark

Here’s a quick roundup of distributed deep learning efforts running on Apache Spark. This will only list active(-ish) projects rather than academic experiments (of which there are too many to list) There’s roughly two approaches:

May 2016 time series storage roundup

A recent slew of blogs and articles have been shedding new insight on time series storage. I thought I’d list some of the zeitgeist.

Another update on streaming work

This is an update on my previous post about work by Typesafe to add resiliency to Spark Streaming.

A quick update on Spark Streaming work

Since I was asked a few times here at Scala Days, I thought I’d write an update on how some of our work on making Spark Streaming more resilient is going. Naturally, all of this is open-source, otherwise I wouldn’t be writing this.

Diving In The Deep End of The Big Data Pool: Talk Abstract

This is the Abstract for my Ignite talk at the Strata+Hadoop Barcelona conference, on Wed Nov 19th, 2014 (at CCIB, room 116, 5:30PM). I haven’t found any place where O’Reilly would publish that abstract, and I thought some people would want a peek at what I’d talk about.

Installing Xen on an Apple iMac

Introduction

A question about the Option Monad Transformer

I’ve recently heard the following suprisingly general question: