2015年4月28日
摘要: 启动线程数: 启动线程数=【任务执行时间/(任务执行时间-IO等待时间)】*CPU内核数 最佳启动线程数和CPU内核数量成正比,和IO阻塞时间成反比。如果任务都是CPU计算型任务,那么线程数最多不超过CPU内核数,因为启动再多线程,CPU也来不及调度;相反如果是任务需要等待磁盘操作,网络响应,那么多 阅读全文
posted @ 2015-04-28 22:00 duanxz 阅读(45181) 评论(0) 推荐(3)
摘要: 我们通常定义架构有几个层次,这包括业务架构、产品架构、应用架构和技术架构。 1.业务架构:描述一个企业围绕一个行业做了哪些业务,例如支付行业的收单、退款、出款、充转提等能力,这与公司对外和对内定义的产品无关。 2.产品架构:描述对外和对内定义的可销售的产品,例如微信的条码支付、扫码支付、公众号支付等 阅读全文
posted @ 2015-04-28 21:50 duanxz 阅读(3168) 评论(0) 推荐(0)