Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Makefiles are actually quite good for this sort of thing and are quite widely used. They can be used for anything that involved dependency tracking (i've heard an anecdote about an expert system implemented as a makefile). Gnu make can execute multiple jobs in parallel. </p> <p>You shouldn't get too worked up about makefiles as the alternatives are enterprise scheduling tools such as Control-M. These tools are:</p> <ul> <li><p>Much, much more complicated</p></li> <li><p>Very expensive</p></li> <li><p>Fairly opaque and somewhat harder to test than a makefile</p></li> <li><p>Politically difficult to get set up on your local machine so you can test them.</p></li> </ul> <p>Stick with the makefiles unless you have a <em>very</em> good reason not to. Enterprise system management tools can be a win if you have really big installations with hundreds or thousands of heterogeneous systems. Unless you are operating on that scale there are very good reasons not to use tooling of that sort.</p> <p>The principal argument against high-end 'enterprise' systems is that rolling out this type of infrastructure tends to empower an inner sanctum of hierophants to camp on the sacred knowledge of how to run these 'enterprise' systems. This process is known as 'empire building' in mangement literature. When challenged, the empire builder can easily blind management with science by implying that they have special knowledge and that no-one else is qualified to do anything with their 'enterprise' systems, which are far too sophisticated for mere mortals to comprehend.</p> <p>'Enterprise Architecture' bureaucracy can be quite hard to argue with unless you are familiar with the tooling. Makefiles are familiar, everyman tools. You can argue about makefiles on an equal footing. </p> <p>Stick with the makefiles. It keeps the bastards honest. </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload