解决这个并发问题的可能设计是什么?

时间:2011-03-21 07:51:46

标签: c# .net design-patterns c#-4.0 concurrency

问候Overflowers,

用户执行事务,事务执行查询,查询执行索引操作 我的线程数量有限,我想按优先级顺序向用户提供事务,然后查询然后查询索引操作。
请注意,执行之间可能存在依赖关系 如果有可用的线程,我想要更细粒度的执行来使用它们 对这种动力学进行建模的可能设计是什么? 最近关于并发设计模式的好书?

PS:我正在使用c#.net 4

此致