Topic: Council about the architectural task
Colleagues I welcome, I Want to address with council about the architectural task which decision I completely ruined. At me was about 20 minutes on the decision. We imagine multinuclear computer system. There is a row of arriving heterogeneous events, network, from file system, from a videocamera for example well and . the Task consists in allocation of output agents of these tasks on kernels so that processor kernels did not stand idle. Handlers of tasks we will consider purely computing, without what that of possible waitings on an input/output. . we will consider that the amount of the active tasks should be equal kol-vu kernels CPU. To provide handling follows at as more as possible fast rate, and without processor idle time. Actually the job: to design structure of classes for the decision of the given task. Correlations, interfaces and so on. The question how to operate at the decision of similar tasks? I in perplexity now stay. I want the ready decision so much to receive, how many to understand what campaigns are used at the decision of similar architectural tasks. What literature can esteem etc. On mind "designing patterns" and Aleksandesku "the Modern designing come only...." Unfortunately on operation of practice of similar tasks is not present, the selected department of architects of a software is engaged in similar things.