Experience in designing data systems from scratch