如何设计高并发时的秒杀,是面试电商技术职位时必考的题目。今天在这里分享一下基于Redis或Memcached的技术方案,能解决重复提交、超发、高并发的问题。 <?php //预定义总库存define("TOTAL_STOCK", 5);//预定义商品编号define("ITEM_ID", "ITEM ...
分类:
系统相关 时间:
2016-10-26 07:07:15
阅读次数:
526
宁愿做过了后悔,也不要错过了后悔。趁现在还有精力与时间来追求梦想,那就勇敢一些,走出舒适圈,你会看到更美的风景。今天我们来将一下代理模式(Proxy Pattern),在讲代理模式之前,我们得先知道什...
分类:
其他好文 时间:
2016-10-24 21:07:52
阅读次数:
202
使用Restful 这是在构建完整个系统最大的收获,之前使用web api的经验只是为电商系统的移动终端提供数据交互的接口,但是在这次项目之后发现Rest接口的不仅作为我们系统向外部系统提供交互的方式,同时在一些开源工具其暴露出来的接口也是基于rest的,可见全世界的程序员对于json对于rest有 ...
分类:
其他好文 时间:
2016-10-24 17:45:43
阅读次数:
161
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 从各个角度总结了电商平台中的架构实践,由于时间仓促,定了个初稿,待补充完善,欢迎大家一起交流。 转载请声明出处:http://blog.csdn.net/yangbutao/article/d ...
分类:
其他好文 时间:
2016-10-23 18:06:57
阅读次数:
242
1. 常规实现方案:代码逻辑为从数据表里取出现有最大订单号,转换后得到新的订单号,将新的订单insert到表里。 2. 考虑并发,在1的基础上,加lock,以避免多个线程同时执行这段逻辑,导致订单号重复引起主键冲突 3. 对于2来说,这种方案仅适用于单应用部署的情况。 像电商的订单表,往往是好多系统... ...
分类:
其他好文 时间:
2016-10-21 10:15:19
阅读次数:
133
分词技术是搜索技术里面的一块基石。很多人用过,如果你只是为了简单快速地搭一个搜索引擎,你确实不用了解太深。但一旦涉及效果问题,分词器上就可以做很多文章。例如,在我们实际用作电商领域的搜索的工作中,类目预判的实现就极须依赖分词,至少需要做到可以对分词器动态加..
分类:
其他好文 时间:
2016-10-21 08:16:40
阅读次数:
274
案例: 使用电商网站的用户行为日志进行统计分析 一:准备 1.指标 PV:网页流浪量 UV:独立访客数 VV:方可的访问数 IP:独立的IP数 2.上传测试数据 3.查看第一条记录 注意点(字符显示): 二:程序 1.分析 省份ID-》key value-》1 -》 <proviced,list(1 ...
分类:
Web程序 时间:
2016-10-21 07:38:02
阅读次数:
194
反作弊主要业务流程: 常见作弊方式: 机器作弊:机器刷量、任务分发、流量劫持 人为作弊:QQ群/水军、直接人工、诱导 常见作弊手段: 电商:刷单,刷信誉,刷好评,职业差评师 支付平台:洗钱,诈骗 广告:数据造假、刷流量 (引流—广告展示—广告点击—转化) 自媒体、社交软件:刷粉丝、刷点击、阅读量 搜 ...
分类:
其他好文 时间:
2016-10-21 00:09:36
阅读次数:
257
电子面单接口是快递鸟提供给独立电商、仓储管理系统、物流供应链等物流系统平台使用的下单接口,满足客户在线发货需求并提供打印面单的服务,客户通过网络选择物流公司发送请求通知贵公司有快递要发货,贵公司把数据通过此接口转发到快递鸟,由快递鸟为您通知对应的快递公司快递员上门取件。 ...
分类:
其他好文 时间:
2016-10-19 20:21:57
阅读次数:
333
从写nodejs的第一个爬虫开始陆陆续续写了好几个爬虫,从爬拉勾网上的职位信息到爬豆瓣上的租房帖子,再到去爬知乎上的妹子照片什么的,爬虫为我打开了一扇又一扇新世界的大门。除了涨了很多姿势之外,与网管斗智斗勇也是一个比较有意思的事情。虽然很多东西都是浅尝辄止,但万事都有个由浅入深的过程嘛(天真脸~~) ...
分类:
其他好文 时间:
2016-10-18 22:21:40
阅读次数:
112