4 ms·
> but were inefficient for one reason or another; that's the hard part. The efficiency of such tools is mostly just a matter of familiarity. It's like asking w
by jolmg 3y ago
> but were inefficient for one reason or another; that's the hard part.
The efficiency of such tools is mostly just a matter of familiarity. It's like asking what programming language is most efficient to do e.g. web development. There may be arguments for X or Y language depending on the specifics of what you're going to do and what you value, but ultimately the most important factor that determines whether it feels efficient to work with or not is how familiar you are with it.
> you certainly aren't spending it trying to make some application work with your Linux config management
I struggle to think of them needing to be aware of one another. Configuration management is pretty much completely a matter of moving configuration files and running commands. It's pretty universal. There's no "make some application work with your Linux config management". Configuration management systems may provide application-specific helpers that make things neater, but if you can copy files, maybe template them, and run commands, you're pretty much set.
- wolverine876 3y ago> The efficiency of such tools is mostly just a matter of familiarity. That is just not true. Think of making that statement about any software - is the efficiency of all software roughly equal? > I struggle to think of them needing to be aware of one another. IT administrators have an order of magnitude less time than you seem to imagine, and an order of magnitude more systems and subsystems and components to manage than you imagine: It's not that they can't copy files and run commands, it's that they don't have time to learn to do that, manage it (including documenting procedures, changes, etc.), and implementing it for every action for every application on every system. It's not like your personal computers - the magnitude makes it a different thing entirely. The application needs to provide a management component that integrates with the admin's system management tool, just like your new railcar needs to integrate with the train tracks. Now if your railcar is really valuable, the train company might adapt it themselves, and IT admins do that, but it's a real cost. (OK, the railcar analogy is a bit of an exaggeration, but not as much as you think.)