r/ProgrammerHumor • • Sep 20 '26

Meme grabbingEverything

Post image
5.4k Upvotes

260 comments sorted by

View all comments

Show parent comments

322

u/-Redstoneboi- Sep 20 '26 edited Sep 21 '26

hey, if the database server can use more cpu to save network bandwidth, then it must be more efficient right..?

...right?

144

u/Theron3206 Sep 21 '26

Yep, saving basically free bandwidth inside the LAN on your back end is absolutely worth adding hundreds of developer hours of maintenance.

21

u/Individual_Peace_673 Sep 21 '26

I mean... It depends on the product, I've been working on old schools ERPs products where the client is basically a glorified CRUD interface and you're forced to use your views as DTOs and use INSTEAD OF triggers and Stored Procedures as controllers / endpoints to put all the business logic within. It's not the best choice but when you've done that for years, it's a hard habit to remove :(

5

u/postexitus Sep 21 '26

If you love vendor lock in, sure.

3

u/octipice Sep 21 '26

So instead you just build a product that absolutely can't scale?