架构
ly_bab
好好学习天天向上 !
展开
-
京东评价系统海量数据存储设计
作者:韦仕,京东商城交易平台评价社区负责人,2010年加入京东,先后参与了用户、商品、评论等系统的架构升级工作。京东的商品评论目前已达到数十亿条,每天提供的服务调用也有数十亿次,而这些数据每年还在成倍增长,而数据存储是其中最重要的部分之一,接下来就介绍下京东评论系统的数据存储是如何设计的。整体数据存储包括基础数据存储、文本存储、数据索引、数据缓存几个部分。基础数据存储转载 2016-10-11 17:38:56 · 4271 阅读 · 0 评论 -
如何开始完整的app 服务端任务
最近公司需要重新开发一个智能硬件服务的app,我也接到了服务端开发的任务,一个完整的需求摆在我面前,不知道如何拆分,分配任务。 1.通常来讲,需要将pm的 需求转化成开发人员的系统架构,划分为哪几个系统,大变小,定义好逻辑通信接口。原创 2016-11-17 09:15:26 · 546 阅读 · 0 评论 -
微服务的一些资料收集
1.微服务实践http://dockone.io/article/12662.电商网站架构案例http://www.cnblogs.com/itfly8/tag/%E7%94%B5%E5%95%86%E7%BD%91%E7%AB%99%E6%9E%B6%E6%9E%84/原创 2016-11-18 13:40:53 · 538 阅读 · 0 评论 -
订单支付怎么避免重复提交,重复付款
一段支付代码 /** * 支付提交 服务端 会根据用户的请求锁定余额,或者使用掉优惠券,积分等。记住这里的优惠券和积分需要可以回退 * * 注意:目前假设只有优惠券和余额,注意解决重复提交的问题 * * @return */ @Override public ResultMap payCommit(OrderPayComm原创 2017-03-13 11:19:38 · 17388 阅读 · 1 评论 -
分布式事务之说说TCC事务
在当前如火如荼的互联网浪潮下,如何应对海量数据、高并发成为大家面临的普遍难题。广大IT公司从以往的集中式网站架构,纷纷转向分布式的网站架构,随之而来的就是进行数据库拆分和应用拆分,如何在跨数据库、跨应用保证数据操作和业务操作的一致性、原子性,又成为需要解决的新的问题。从分布式事务的需求来源来看:跨数据库数据库拆分(水平、垂直)带来的分布式事务->保证跨库操作的原子性基于单个JVM跨应用应用拆分带来转载 2017-03-13 13:37:01 · 2052 阅读 · 0 评论 -
分布式事物资料收集
http://www.cnblogs.com/dinglang/p/5679542.htmlhttps://share.weiyun.com/1fed7646ab50b478a020a851f8916f60原创 2017-03-08 14:34:59 · 426 阅读 · 0 评论