`
sharong
  • 浏览: 496330 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
D1667ae2-8cfc-3b68-ac7c-5e282789fa4a
论开源
浏览量:8821
7eb53364-fe48-371c-9623-887640be0185
Spring-data-j...
浏览量:13168
社区版块
存档分类
最新评论

<玩转电商系统>读书笔记

阅读更多
近日拜读了1号店CTO韩军编著的《玩转电商系统》,还没看完已经收获良多。原来一整套的电商系统如此之复杂庞大,想把电商做大做好,需要在技术层面上下非常大的功夫。

首先前端各种商品的展示页面,需要能支撑住高并发访问,以及可能需要两阶段事务处理的下单,订单系统。注意,订单系统在后台有一个潜在的功能,是对每一个订单进行算法分析计算,查找到一个配货送货的最优算法,以尽量降低网站供应链成本。
接下来,前端还需要一个比价调价模块,可以方便快速的,近乎自动化方式的对网站上的所有分类商品进行适时调价,优惠促销等。
知己知彼,方能百战不殆。为了和同行竞争,电商网站必须配备爬虫模块,经常性的,神不知鬼不觉的去同行网站爬取海量数据,然后运用云计算及大数据处理进行分析比价,方可在价格竞争,商品品种分类,各类优惠促销中不落下风。
近年来秒杀系统显然已经是电商的标配,例如淘宝双十一狂欢节,京东618狂欢节,1号店711优惠促销等。都需要瞬时并发量非常巨大的秒杀系统。
各种积分兑换,白条,用户系统等模块和以上相比简直就是小case了。

下面来看供应链部分,也可以认为是对物联网的建立。这部分是电商系统的成本之源,为了尽量降低成本,物流及供应链系统需要不断的精益求精。可以说是相当的复杂,分了好几块。
首先要考虑供货商,如何让供货商在供货时错峰,减少等待时长。例如通过网上预约,电话预约等手段,减少双方的物流成本。同时让仓库卸货工人尽可能的做到分工时间平均,不能搞成大量供货商同时纷至沓来,在一二个小时内集中卸货造成瓶颈,挤爆仓库。
其次是商品在各个网点/站点的配置。要根据各种大数据处理历史数据,核算出每个网点的不同种类商品配置,以防断货缺货现象发生,防止附近顾客购买的商品在网点中缺货,造成不必要的运输成本。在每个仓库网点拣选商品时还要计算拣货最优路径以节约工人拣货时长,压缩成本。
当顾客在前端下单后,需要对送货路径进行计算。尽量优化,使商品在“最后一公里”处,配送员尽量节约时间将商品送达客户手中。这里面需要大量复杂的算法,例如遗传算法,进化算法,最优路径等。

看了上面对书中前几章描述的总结,相信读者已经在掰起手指计算一个成熟的电商网站大概需要多少个模块/系统来支撑了。是的,电商系统,没有最好,只有更好。
2
5
分享到:
评论
1 楼 sharong 2016-04-01  
今天凌晨在京东上买了几本书,下午6点就送来了,收完货思考了很多。
京东的快递师傅,在我们小区已经干了快4年了,几乎对所有的道路和住户都轻车熟路。这对防止商品积压,降低成本起到了极大的作用。同时也大幅度增加了快递员的收入,真正达到了双赢的效果。
如果“最后一公里”达到这样的高效率能够覆盖其业务的60%以上,那么毫无疑问任何国内电商都会被京东击败,难怪在短短几年时间就取代了曾经的当当,卓越亚马逊等一线电商。

相关推荐

    《40天玩转移动营销》ppt读书笔记.pptx

    《40天玩转移动营销》是一本由[美]雷切尔·帕斯卡和诺亚·埃尔金合著的书籍,由徐彬等人翻译,旨在帮助读者在40天内掌握移动营销的核心策略和实践技巧。书中得到了谷歌美国销售部副总裁吉姆·莱辛斯等业界专家的推荐...

    《互联网大败局》读书笔记模板.pptx

    "互联网大败局"读书笔记模板 《互联网大败局》读书笔记模板.pptx是基于一本名为《互联网大败局》的书籍,书中罗列分析了多家知名公司在互联网领域中的失败经历和原因,并对这些失败进行透彻分析,从而为“互联网+”...

    抖音直播带货:必知的100个专业术语.pdf

    3.七天螺旋起号释义:一种起号玩法,通常指让你的直播数据在7天内,每天都螺旋递增。 4.连爆/瞬爆释义:连爆:短视频爆量,连带直播间爆量;或者直播间爆了,连带短视频爆量。瞬爆:给一个视频或直播间,同时投N个...

    通过拼多多培训首月收益破7w.pdf

    ### 电商培训实战案例分析——拼多多首月收益突破七万 #### 一、背景与动机 随着电商行业的不断发展,各种新兴平台不断涌现,为创业者提供了更多机会。本案例中的主人公在2023年初注意到小红书电商正处于红利期,...

    计算机发展与计算机应用概述.pdf

    计算机发展与计算机应用概述.pdf

    计算机二级公共基础知识全集合.pdf

    计算机二级公共基础知识全集合.pdf

    计算机机试答案.pdf

    计算机机试答案.pdf

    基于STM32F103的750W全桥逆变器并离网设计方案及其实现

    内容概要:本文详细介绍了基于STM32F103RCT6的750W全桥逆变器设计方案,涵盖硬件电路设计、软件编程以及保护机制等方面。硬件部分包括主控芯片的选择、PWM配置、Boost升压电路、PCB布局优化等;软件部分涉及并离网切换的状态机设计、过流保护、风扇控制算法、并机功能实现等。文中还分享了许多实战经验和调试技巧,如死区时间配置、电流采样方法、并网同步算法等。 适合人群:具有一定电子电路和嵌入式开发基础的技术人员,尤其是从事逆变器及相关电力电子产品开发的工程师。 使用场景及目标:适用于希望深入了解逆变器工作原理和技术实现的开发者,特别是那些需要掌握并离网切换、高效电源管理及可靠保护机制的人群。目标是帮助读者构建一个稳定可靠的逆变器系统,能够应对各种复杂的工作环境。 其他说明:本文不仅提供了详细的理论讲解,还有丰富的代码片段和实践经验分享,有助于读者更好地理解和应用相关技术。

    基于Simulink的单相全桥逆变器仿真与优化:MATLAB环境下的详细实现

    内容概要:本文详细介绍了如何利用Simulink在MATLAB环境中搭建单相全桥逆变器的仿真模型。首先,通过构建H桥结构,连接直流电源和RL负载,并引入PWM控制器进行开关管的控制。接着,针对仿真过程中遇到的各种问题,如谐波失真、开关管直通等问题,提出了具体的解决方案,包括加入LC滤波器、设置死区时间和优化PWM参数等。此外,还探讨了通过MATLAB脚本自动化测试不同参数组合的方法,以及如何提高电压利用率和降低谐波失真。最终,通过对仿真结果的分析,验证了所提方法的有效性和优越性。 适合人群:电力电子工程师、科研人员、高校学生等对逆变器仿真感兴趣的群体。 使用场景及目标:适用于研究和开发高效、稳定的逆变器系统,旨在通过仿真手段减少实验成本,优化设计方案,提高系统的性能指标。 其他说明:文中提供了详细的建模步骤和技术细节,帮助读者更好地理解和掌握相关技术和方法。同时,强调了仿真参数的选择和优化对于获得理想仿真结果的重要性。

    计算机红外通信.pdf

    计算机红外通信.pdf

    软考考试学习必备资料.md

    软考考试学习必备资料.md

    基于cornerstonejs开发移动端

    基于cornerstonejs开发移动端

    JavaScript网页设计高级案例:构建交互式图片画廊#JavaScript

    构建交互式图片画廊

    在学习Wpf的过程中,手搓了一个2048

    源码

    Bosch Rexroth IndraWorks Ds IndraWorks Ds 14V16.310.0

    Bosch Rexroth IndraWorks Ds IndraWorks Ds 14V16.310.0

    java面向对象 - 类与对象

    java面向对象 - 类与对象

    电机控制领域无感FOC算法的AT32平台实现及其鲁棒性优化

    内容概要:本文详细介绍了基于AT32平台的无感FOC(Field-Oriented Control)控制算法,特别是针对永磁同步电机(PMSM)和无刷直流电机(BLDC)的位置速度观测器实现。文章首先展示了启动策略的独特之处,即跳过传统前馈强拖阶段,直接利用矢量控制环和观测器协同启动。接着深入探讨了磁链观测器的核心算法,包括磁链积分、反正切求角度以及速度估算部分使用的改良版PLL。此外,文中还提到了容差配置模块,用于提高系统的鲁棒性和稳定性。最后,强调了模块间良好的解耦设计,使得各功能模块拥有明确的输入输出接口,增强了代码的可维护性和移植性。 适合人群:从事电机控制系统开发的技术人员,尤其是对无感FOC算法感兴趣的工程师。 使用场景及目标:适用于需要高精度、快速响应的电机控制系统开发项目,旨在提升系统的鲁棒性和稳定性,特别是在电机参数存在偏差的情况下依然能够保持良好性能。 其他说明:文章不仅提供了详细的代码实现,还分享了许多实用的经验和技术细节,如启动策略、磁链观测器的物理本质、速度估算方法等,有助于读者更好地理解和应用无感FOC算法。

    计算机机房de设置与维护.pdf

    计算机机房de设置与维护.pdf

    《Java 面试进阶指北 》 质量很高,专为面试打造

    《Java 面试进阶指北 》 质量很高,专为面试打造

    外转子开关磁阻电机多目标优化的NSGA-II算法实现与Matlab代码解析

    内容概要:本文详细介绍了外转子开关磁阻电机(ER-SRM)的多目标优化方法,主要采用NSGA-II算法进行优化。文章首先解释了为什么ER-SRM比传统内转子电机更难以优化,接着展示了如何利用NSGA-II算法解决这一难题。文中提供了详细的Matlab代码,包括种群初始化、交叉变异操作、非支配排序以及目标函数的定义。此外,还讨论了优化过程中的一些注意事项,如初始种群多样性的保持、交叉变异参数的选择、目标函数的设计等。最后,通过具体的案例和图表展示了优化结果及其应用价值。 适合人群:从事电机设计与优化的研究人员和技术人员,尤其是对外转子开关磁阻电机感兴趣的读者。 使用场景及目标:适用于需要同时优化电机效率、转矩波动和制造成本等多种目标的情况。通过NSGA-II算法,可以在多个相互冲突的目标间找到最佳平衡点,从而提高电机的整体性能。 其他说明:文章不仅提供了完整的Matlab代码实现,还分享了许多实践经验,如参数设置的经验公式、常见错误及解决方案等。这对于理解和掌握NSGA-II算法的实际应用非常有帮助。

Global site tag (gtag.js) - Google Analytics