摘要: 由于在商城模式下,不同频道很可能不断增加新筛选条件,导致筛选组合越来越复杂,最终可能要求我们从基于 NoSQL 的排序和筛选方案,尽快转变为基于搜索引擎的排序和筛选方案。 阅读全文
posted @ 2014-12-12 19:43 老兵笔记 阅读(35617) 评论(7) 推荐(7) 编辑
摘要: 每个IT系统都是不同人开发的,如果每个人都设计自己的用户体系和RBAC权限体系,第一重复制造轮子浪费体力,第二大家需要记住无数系统入口和帐号密码,第三每当有离职时还得记得逐一禁用账户。 所以在 JobCenter/NotifyServer/Diamond/Dubbo 等陆续上线后,孟珂和传志于2013年又开始运作起内部统一认证系统。 阅读全文
posted @ 2014-12-12 17:58 老兵笔记 阅读(8731) 评论(0) 推荐(0) 编辑
摘要: 最终我们还是选择自己来面对如下场景,采用 Push 模式(NotifyServer 主动向下游 Push 消息) 阅读全文
posted @ 2014-12-12 17:37 老兵笔记 阅读(20082) 评论(1) 推荐(0) 编辑
摘要: 在这种被动的场景下,可以力保核心购买流程能走通,保证基本可用性,即确保能够下单和提交支付,保证钱能流进来,同时保证消费验证。 所以业务降级的做法是,逐一全局关闭非核心流程的业务功能。 阅读全文
posted @ 2014-12-12 17:27 老兵笔记 阅读(7235) 评论(1) 推荐(0) 编辑
摘要: 要能做到追踪每个请求的完整调用链路,收集调用链路上每个服务的性能数据,计算性能数据和比对性能指标(SLA),甚至在更远的未来能够再反馈到服务治理中,那么这就是分布式跟踪的目标了。在业界,twitter 的 zipkin 和淘宝的鹰眼就是类似的系统。 阅读全文
posted @ 2014-12-12 16:30 老兵笔记 阅读(43425) 评论(5) 推荐(7) 编辑
摘要: 规则库怎么来的?得建设一些方便观测的外围系统,才能发现特征、建立规则、调整参数、观察效果。所以与此类似,做了推荐服务后,就需要推荐效果评测了。 阅读全文
posted @ 2014-12-12 16:03 老兵笔记 阅读(5956) 评论(0) 推荐(0) 编辑