Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In addition to all these other benefits, don't forget the impedance match you get in support. If you have a monolithic DB, the interface to all application information is the same, rather than having to learn multiple technologies.


+ install, configure, deploy, troubleshoot those technologies.

I think there is a lot of value in using the wrong tool for the job until it becomes "an issue we need to fix".


That's nothing compared to the impedance mismatch from using a SQL database for everything, regardless of if it's the right tool.


Regarding queues, Delayed Job [0] is a popular queue abstraction over a SQL database that suggests the impedance mismatch in this case may be successfully mitigated.

[0] https://github.com/collectiveidea/delayed_job




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: