一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法哈。 1. 请求接口的合理设计 一个秒杀或者抢购页面,通常分为2个部分 ...
分类:
Web程序 时间:
2016-04-09 18:26:27
阅读次数:
188
序言 如 何提升用户粘性?这是产品有一定UV后都会面临的问题。大部分产品都在尝试主动跟用户联系,比如电商类APP定期给用户推送各种打折促销消息,吸引用户回 到APP;SNS类APP会给用户推送「您关注的人XX更新了状态」等动态;有些日记类APP会定期推送消息,提示用户多少天没去了之类等等。但对用户来 ...
分类:
其他好文 时间:
2016-04-08 11:46:52
阅读次数:
212
学习了一段时间的solr了,用自己的方式总结下目前学到的内容,这是个系列文章,这里面的有些说法可能不准确,也可能有问题 欢迎大家指正。 一、搜索引擎目的 搜索引擎在我们的生活中,已经无处不在,除了我们常用的baidu、Google等,还有一些电商的搜索 比如亚马逊搜书等。除了网页搜索外,企业内部可能 ...
分类:
其他好文 时间:
2016-04-07 01:18:17
阅读次数:
955
一:投票,连个页面都引用了DBDA封装类 投票过来的处理页面 二:租房子 主页面 处理页面 添加,删除,修改 ...
分类:
其他好文 时间:
2016-04-06 23:01:08
阅读次数:
246
在知乎上看到这样一个问题: MySQL 查询 select * from table where id in (几百或几千个 id) 如何提高效率?修改 MySQL 查询 select * from table where id in (几百或几千个 id) 如何提高效率?修改 电商网站,一个商品属 ...
分类:
数据库 时间:
2016-04-06 09:37:07
阅读次数:
209
场景: 我们通常在设计电商系统的价格字段时,大多数会用decimal(18,5),而且,在业务系统里面,这个字段的最小单位是元。 问题: 那么通过以上的设计,问题来了,微信支付的下单接口上的订单金额字段是要以分为单位,且不能带有小数点,再且要以字符串为主。 API文档是这么说的:总金额 total_ ...
分类:
微信 时间:
2016-04-05 19:13:51
阅读次数:
347
1、滴滴或将收购腾讯地图,打造“滴滴地图”(滴滴与神州、uber之间的争斗,归根到底还是BAT的代理人之战)2、优信二手车否认合并传言 并谴责58同城仿冒优信网站(商战无所不用其极)3、京东旗下的拍拍二手宣布关闭(换了主子,仍旧避免不了关张大吉的命运)4、中科院上线自己的电商平台:主推科技产品(还是 ...
分类:
其他好文 时间:
2016-04-05 15:45:41
阅读次数:
127