His list of 8 fallacies of distributed computing got expanded into 11. James Gosling added two and then later on Ted Neward added "Business logic can and should be centralized." James Gosling's contributions seem to be "The physical units of computation are logical units." which is to say that it may not be better to have ten servers than just a handful and "Network infrastructure is redundancy compliant." which is to say it may not be so easy to recreate your network if you had to. On this other list I dug up once upon a time, James's nine and ten are represented as "the system is atomic/monolithic" and "the system is finished" respectively.
No comments:
Post a Comment