Archivist's Mumbling
  • All
  • English
  • Français
  • русский

Unix

A collection of 6 posts

English

Fast logging

Everyone loves logs, but everyone hates logging. Logging is such a performance hindrance to get right I share here some napkin drawings of how to do it relatively fast.

  • Ludovic Lagouardette
    Ludovic Lagouardette
4 min read
C++

Correct benchmarking

Benchmarks and microbenchmarks have been a staple of computer science for the better part of its history. We spent a lot of time learning about fast code and how to measure it. You

  • Ludovic Lagouardette
    Ludovic Lagouardette
14 min read
C++

Syscalls for Linux on Clang++

Here is a snippet of code to perform system calls on x86_64 in C++ (Clang or GCC) without any standard library: #pragma once #include <cstdint> #include <cstddef> template&

  • Ludovic Lagouardette
    Ludovic Lagouardette
2 min read
English

Plan9: why it matters to a secure cloud storage developer

It is hard to make correct computer software. It is harder to make correct research computer software. It is even harder to make correct distributed research computer software. So, why does Plan9 matters

  • Ludovic Lagouardette
    Ludovic Lagouardette
2 min read
English

The C++ Standard Library for cloud software development

C++ is one of the most powerful programming languages in its semantics. The language is so capable that with a little amount of assembly it is nearly capable of any feat in computer

  • Ludovic Lagouardette
    Ludovic Lagouardette
2 min read
English

A rough overview of filesystems on Unix-like Operating Systems

What defines the specificities of a Unix-like filesystem and kernel when it relates to the way files are considered? Let's find out!

  • Ludovic Lagouardette
    Ludovic Lagouardette
4 min read
Archivist's Mumbling © 2025
Latest Posts Twitter Ghost