СУБД своими руками
При всей любви к программированию, никогда не писал большие проекты. По работе - чаще всего нужно написать даг для айрфлоу, максимум оператор - 100, от силы 200 строчек кода. Для себя - задачки с литкода или проект Эйлера - обычно ещё меньше, строк 50. А хочется что-то глобальное, хотя бы с десяток тысяч строк - попробовать себя на большом проекте, с кучей внутренних взаимосвязей.

Таких возможных проектов много, взять хотя бы книгу “Этюды для программистов” (Чарлз Уэзерелл), но всё как-то не цепляло. А тут наткнулся на Хабре - “Как создать свою СУБД с нуля и не сойти с ума. Практическое пособие начинающему некроманту. Часть первая” (https://habr.com/ru/articles/709234/) - стало интересно. Во-первых, по профилю - программируя внутреннюю механику, лучше разберусь в том как СУБД работает. Во-вторых, тема относительно не заезженная - на том же Хабре нашёл ещё только одну статью схожей тематики (Своя СУБД за 3 недели. Нужно всего лишь каждый день немного времени… - https://habr.com/ru/articles/347274/), плюс в 90-х была книга “Локальная СУБД своими руками” - то есть однозначно будет интересно и где подумать. В общем, решено - буду делать.