A list of articles I've read and some thoughts about them
Read | Paper Title | Thoughts |
---|---|---|
✅ | Why Files If You Have a DBMS? | A really elegant way to incorportate files into DBMS transactions whilst keeping them accessible outside of the DBMS. |
✅ | Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware | Great idea to take advantage of the relatively recent shift towards cloud. If DBMS providers are freed from their restrictions of supporting all kinds of operating systems, there's a lot of benefit from targeting a specific operating system or operating system architecture. This particular idea seeks to take advantage of the abstraction layer provided for cloud VMs and use this to implement DBMS specific requirements for IO/CPU usage. |
🔲 | MotherDuck: DuckDB in the cloud and in the client | ---- |
✅ | Scalability! But at what COST? | Was a nice reminder that not all problems scale well when their nature makes them less paralisable. Even for problems that are suited, COST appears to be a good thing to keep in mind to determine if a system can overcome the distribution overhead to be faster than a single node. |