摘要: 架构师的演变 架构师必须改变那种从一开始就要设计出完美产品的想法,相反应该设计出一个合理的框架,在这个框架下可以慢慢演变出正确的系统。 架构师的职责之一就是保证该系统适合开发人员在其上工作。 分区 将架构师比作城市规划师,那么区域就是我们的服务边界,或者是一些粗粒度的服务群组。作为架构师,不应该过多 阅读全文
posted @ 2017-06-07 15:36 coder为 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 如果系统没有很好地解耦,那么一旦出现问题,所有的功能将不可用。友一个黄金法则是:你是否能够修改一个服务并对其进行部署,而不影响其他任何服务。 微服务好处 面向服务的架构 微服务架构是SOA的一种特定方法。 阅读全文
posted @ 2017-06-07 14:00 coder为 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 任务和线程的启动很容易。然而,有时候我们希望提前结束任务或线程,或许是因为用户取消了操作,或者应用程序需要被快速关闭。 要使任务和线程能安全/快速/可靠地停止下来,并不是一件容易的事。Java没有提供任何机制来安全地终止线程,但它提供了中断,这是一种协作机制,能够使一个线程终止另一个线程的工作。 1 阅读全文
posted @ 2017-06-07 09:11 coder为 阅读(300) 评论(0) 推荐(0) 编辑