摘要:目前12306的核心领域模型设计的不够好,导致用户购票时要处理的业务逻辑异常复杂,维护数据一致性的难度也几百倍的上升,同时面对高并发的订票也难以支持很高的TPS。我觉得,越是复杂的业务,就越要重视业务分析,重视领域模型的抽象和设计。如果不假思索,凭以往经验行事,则很可能会被以往的设计经验先入为主,陷
阅读全文
摘要:丽丽,千万人中,于2018年那一季花开,你我初见; 于那阳光明媚,午后暖暖之时,你我相识; 从此思念涌上心间,忘不掉你容颜, 于那春风十里,并肩雨后师大,你我相恋。 与你一见如故,是我今生最美丽的相遇。 一直想说,无论走到哪里,最想去的是你的身边。 丽丽,你知道吗,哪怕遍体鳞伤,我仍有爱你的余力。
阅读全文
摘要:1.为什么需要大数据开发平台? 效率低下。 脚本或代码没有版本控制,开发人员想回滚到以前的版本很不方便。 若开发人员疏忽,添加新的需求后未经过调试,将可能会影响生成的数据,进而影响线上业务。 任务缺乏权限控制,可登陆gateway的任何人都可修改、运行脚本。 对于脚本中依赖的表,只能预估它每天产生的
阅读全文
摘要:商品详情系统是一个展示商品基本信息、参数等详情的系统,是商品购买的入口。它是电商平台中访问量最大的系统之一,苏宁易购大促期间PV量和UV量很大,这么大的访问量对系统的并发能力要求高。在业务上它与周边系统的关系是高耦合。依赖商品详情系统的的系统特别多,比如:促销系统、推荐系统、大聚惠、等众多营销系统、
阅读全文
摘要:1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想
阅读全文