摘要:
一、问题如下: 在Unity中,一般都会内置有基础的资源包,可以在Assets->Import Package中,点击其下的子项进行导入: 但是我发现,5.0版本与之前的4.x版本相比,安装包变小了,在导入资源包时截图如下: Import Package项下只有一个Custom Package... 阅读全文
摘要:
一、背景 饿了么是一家创业公司,业务发展非常快,可能准备不是很充分,比如说监控、日志、告警、框架、消息、数据库,很多基础设施还在建设之中。 在这个过程中出现一些问题是在所难免的,对系统的要求不是不能挂、不能出问题,而是出了问题要第一时间能恢复。 二、“拆”以及跟“拆”对等的就是分治的思想 怎么拆分呢 阅读全文
摘要:
一、背景 商品详情系统是一个展示商品基本信息、参数等详情的系统,是商品购买的入口。 它是电商平台中访问量最大的系统之一,苏宁易购大促期间PV量和UV量很大,这么大的访问量对系统的并发能力要求高。 在业务上它与周边系统的关系是高耦合。依赖商品详情系统的的系统特别多,比如:促销系统、推荐系统、大聚惠、等 阅读全文
摘要:
一、背景 也许是否是因为目前12306的核心领域模型设计的不够好,导致用户购票时要处理的业务逻辑异常复杂,维护数据一致性的难度也几百倍的上升,同时面对高并发的订票也难以支持很高的TPS。 我觉得,越是复杂的业务,就越要重视业务分析,重视领域模型的抽象和设计。 如果不假思索,凭以往经验行事,则很可能会 阅读全文
摘要:
一、SOA概念 1、定义: SOA,是一个组件模型,面向服务的体系架构,它将应用程序的不同服务通过这些服务之间定义良好的接口和契约联系起来,不涉及底层编程接口和通讯模型。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。 接口是采用中立的方式进行定义的,它应该独 阅读全文