(no title)
honkycat | 3 months ago
Large, shared database tables have been a huge issue in the last few jobs that I have had, and they are incredibly labor intensive to fix.
honkycat | 3 months ago
Large, shared database tables have been a huge issue in the last few jobs that I have had, and they are incredibly labor intensive to fix.
davnicwil|3 months ago
It's partly why I've realised more over time that learning computer science fundamentals actually ends up being super valuable.
I'm not talking about anything particularly deep either, just the very fundamentals you might come across in year one or two of a degree.
It sort of hooks back in over time as you discover that these people decades ago really got it and all you're really doing as a software engineer is rediscovering these lessons yourself, basically by thinking there's a better way, trying it, seeing it's not better, but noticing the fundamentals that are either being encouraged or violated and pulling just those back out into a simpler model.
I feel like that's mostly what's happened with the swing over into microservices and the swing back into monoliths, pulling some of the fundamentals encouraged by microservices back into monolith land but discarding all the other complexities that don't add anything.
asdfman123|3 months ago
devmor|3 months ago
mlfreeman|3 months ago
fny|3 months ago
zmmmmm|3 months ago
I actually like close to a full microservice architecture model, once you allow them all to share the database (possibly through a shared API layer).
asdfman123|3 months ago
Why small orgs use microservices: makes it nearly physically impossible to do certain classes of dumb shit