I'd like to learn how to make a DBMS (relational), based on PostgreSQL specifically. Not for production purposes to make a commercial product but to learn.
I plan on using C++ but, it's not exactly easy to find information out there on how to build your own (or at least where to start).
I know there are people in this community who are even contributors to the PostgreSQL source code (such as Laurenz Albe) so it made sense to ask this question here.
I've been following this course https://www.youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi to understand the ins and outs of a DBMS. But as most of it simply explains the theoretical, I don't have a chance to see the practical or how to actually do it.