Comment by pak9rabid
8 hours ago
At my current job I'm in charge of developing our data analytics platform, and with it being so data-driven I was able to implement like 95% of the logic directly into the database largely as functions and stored procedures. The remaining 5% of the application code is mostly Python, which merely acts as a connector from an HTTP gateway to call said functions and render their output as XLSX files. It's amazing how much I was able to do with mostly SQL (I still had to break down and use plpgsql at times to handle the more procedural stuff, but that was the exception).
And now I'm in the process of replacing some of the more intensive data analytical stuff with DuckDB, which has been just an awesome experience.
Long live SQL!
No comments yet
Contribute on Hacker News ↗