设计
bigzhangbig
互联网、Java、golang、python、数据分析、数据挖掘、推荐系统
展开
-
代码设计程度的出发点是什么
代码不要一开始就优化,就多线程处理什么的(也行串行的性能也能满足) 不过,一定要把代码的结构非常方便改造成执行并行的和线程安全的;原创 2017-03-25 10:50:30 · 383 阅读 · 0 评论 -
集中式工程拆解为分布式(微服务)需要注意的一些事情
1. 背景可能存在种种原因,会使得一个工程(或者功能模块)是堆积的,臃肿的,维护困难的。下面说下如何化解这个问题。2. 走向服务化把集中式工程进行拆解的一般成熟的套路是:工程模块化,然后搭配(局域)网络完成通信交互;2.1 拆分步骤:2.1.1 从功能上拆分从功能上拆分后,可以进一步把粒度分的细一些。根据功能拆分,是有一定的判定依据可遵循的(即根据业务线来清晰划分)。 通过业务线划分后,可能粒度还原创 2017-08-12 13:15:01 · 995 阅读 · 0 评论