Welcome to Federico-Razzoli.com

Most of Federico-Razzoli.com articles
are slowly being moved to Vettabase.com,
and in particular Vettabase blog.

This website will eventually contain my personal views and personal projects.
New contents will not necessarily be technical.


Do languages need NULL? – Rust example

Do languages need NULL? – Rust example

Rust shows the correct way to implement NULL in a programming language. ...
Webinar: Database Design most common pitfalls

Webinar: Database Design most common pitfalls

It's easy to see antipatterns in production databases. Our schemas should be simple but extensible, and allow fast SQL queries. In this webinar I discuss what most common antipatterns are, and how to correct them. ...
Consistency Level patterns for high accuracy in Cassandra

Consistency Level patterns for high accuracy in Cassandra

Cassandra allows to theoretically achieve the maximum accuracy. To achieve this, we can set proper Consistency Levels. ...
MySQL backup methods comparison

MySQL backup methods comparison

MySQL backups can be made in several ways. Each method has pro's and con's. ...
Sizing Aria Pagecache (→Vettabase)

Sizing Aria Pagecache (→Vettabase)

Aria is a MariaDB storage engine that is always used internally. Its pagecache is the equivalent of InnoDB buffer pool, and this article is about sizing it properly. ...