大平台下的SOA, 其中很重要的就是业务切割, 最常见的, 产品信息和交易动作的分割,
带来了后端业务逻辑的清晰, 而反之, 则是前端成本的增加
其解决之道, 不在于技术, 也不在于产品策划, 而是在于产品活动策划和技术限制之博弈
案例一:搜索和价格2项维度带来的成本
搜索要快就要建立索引或快照, 而且搜索要兼顾的范围太多了, 淘宝, 天猫, 生鲜, 二手等
零售要销量, 要求价格体系灵活强大, 有6.1活动, 优惠券, 每人限购, 地区限购等
所以, 当搜索碰上零售就悲剧了
案例二:频道首页与商品实况脱节
已下架的商品, 还在频道首页出现
常规思路, 商品下架应该自动关联首页下架
但首页商品位子是固定的, 关联下架就造成缺口
下架商品和缺口相比, 明显前者比较好接受,
这算BUG乎?
如果是后备商品呢? 每个位子的递补又太难控制了
案例三:拿最近天猫的吃货节活动来说
其中30元吃货券很值得深究, 其中场景:
1. 5.12-5.19, 领券, 吃货券30元, 规划, 购买指定商品满168可以减30
2. 买指定商品, 可是, 我居然试了半天, 都找不到指定商品是什么
最后, 我在偶然的机会下, 乱点终于点到了指定商品
如图
第一步, 领取吃货优惠券
第二步, 我的优惠里想使用优惠券
从"我的优惠信息"和右侧的"我的资产"
一切好像很美好的样子, 但是, 我怎么知道这30元是适用的"部分商品"是什么啊, 点"立即使用", 直接跳天猫超市首页, 这叫我怎么使用!, 如图
最后, 在神游间, 终于找到这指定商品了, 如图
点击后, 效果"很不错"的样子, 如图
终于找到了: 猪肋排, 牛腩块, 牛腩块, 泪流满面啊
技术人员: 前端通过活动链接直接获取该活动优惠券的查询API
可是, 当我第二次再沿着左侧菜单进去的时候, 找不到了
之前的菜单定位
技术人员: 前端:页面使用以前的查询API, 后台没有给我也没办法
后端A: 这里是调"我的信息模块", 活动没有做同步, 我不可能为这时不时的活动天天改代码吧
后端B: 我草, 这活动coding的时候, 我的信息模块又没关注我, 又没提供接口给我倒注数据,
架构师: MD, 当初设计的时候, 谁知道你要开在这里同步数据啊, 那会根本连"天猫生鲜"都没有好不
产品经理: !@T%@#$@$%Y#Q, 改一下要多久
架构师: 改这结构, 涉及到数据同步, 数据库表, 旧记录添加字段, 默认值, 淘宝和天猫不在一个模块, 还
产品经理: TMD, 不就添加个优惠券啊, 基于这么蛋疼么
架构师: 啊, 还要查下还有什么模块调用这接口了, 都要考虑下, 要XXX(不少于1周)
产品经理: !@%#$!#$^@, 让用户找去吧, 反正是优惠券, 找到算到赚, 找不到就拉倒, 反正用户也没亏
以上, 纯属YY
解决办法: 在这种优惠业务还成熟之前, 去改架构是很不划算的, 成本太高
所以, 比较快速敏捷的解决办法是: 从产品上解决, 在领券后, 引导用户跳到此券指定商品的页面
但也许这又涉及到另一个"架构"调整也不定,
不管如果, SOA在分化业务的同时, 也增加了通讯成本, 对一个平台(产品)来说, SOA不是万能药, 还是要在自身下功夫: 架构并不仅止于技术, 产品业务逻辑(产品架构)清晰
- 大小: 694.8 KB
- 大小: 253.9 KB
- 大小: 622.1 KB
- 大小: 96.6 KB
- 大小: 106.4 KB
- 大小: 263.9 KB
- 大小: 57.6 KB
- 大小: 123.7 KB
- 大小: 59.1 KB
- 大小: 185.1 KB
- 大小: 295.6 KB
- 大小: 96.9 KB
- 大小: 906.3 KB
- 大小: 672.8 KB
分享到:
相关推荐
在互联网时代,碎片化学习成为了大学生获取知识的新型学习方式。这种学习方式提供了一种与传统学习模式截然不同的体验,它更个性化,能够满足学习者随时、随地学习的需求。碎片化学习,源自“后现代主义”概念,原指...
标题中的“互联网背景下当代大学生碎片化时间管理的现状研究”主要关注的是在信息化时代,大学生如何管理和利用他们的零散时间。这一主题涉及到时间管理、互联网影响、大学生行为习惯以及教育背景等多个方面。 首先...
碎片化学习是指在互联网时代,学习者可以随时随地选择自己感兴趣的知识,根据自己的需求对学习内容或者学习时间进行分割的一种学习方式。这种学习方式可以帮助学习者将琐碎的时间高效利用起来,让学习成为休闲与自我...
总而言之,这款基于微信小程序的签到碎片化学习平台通过融合现代信息技术,不仅提升了教学管理的效率,而且极大地促进了学生的学习效率和学习质量,这对于教育行业的创新具有重要的意义。随着智慧课堂的不断推进,...
【碎片化轮播图】是一种视觉效果独特、适用于多种设备的网页设计元素,它通过将传统的整块轮播图片拆分成多个碎片,创造出新颖的动态展示效果。这种设计风格不仅提升了用户体验,还使得网页的交互性和吸引力大大增强...
在大数据时代,人们每天都会面临海量的信息和数据,如果能够有效利用碎片化时间学习,将会极大地提高学习效率和知识储备。 目前,国内外对于碎片化学习的研究越来越多。例如,一项研究发现,利用碎片化时间学习英语...
【标题】"Three.js碎片化图片切换特效.zip"所涉及的知识点主要集中在Web前端开发领域,特别是关于Three.js库的应用,以及与jQuery和CSS特效的结合。Three.js是一个基于WebGL的JavaScript 3D库,它允许开发者在浏览器...
综上所述,碎片化背景下的移动电商,其战略发展方向需要重视碎片化特征带来的机遇与挑战,并在营销方式、平台布局、用户体验等方面作出相应的调整和优化。只有这样,移动电商才能在激烈的市场竞争中占据一席之地。
在Android应用开发中,"碎片化侧边栏"是一种常见的UI设计模式,它极大地提升了用户的交互体验和应用的导航效率。这种设计模式尤其受到移动应用的欢迎,因为它能够有效地利用有限的屏幕空间,同时保持清晰的层级结构...
碎片化虽然促进了技术创新和竞争,但也给产品的互操作性和用户的使用体验带来了挑战。 在智能家居领域,ZigBee的愿景之一是让用户可以控制家中的所有电器和设备,实现自动化的管理。Profile ZHA(ZigBee Home ...
本资源提供的"PS照片碎片化动作下载"是一个专门用于创建酷炫碎片化效果的动作集,可以为你的图片增添动感与时尚感。 碎片化效果是一种视觉艺术手法,它将图像切割成多个部分,以不规则的方式排列,形成一种破碎、...
Three碎片化图片切换动画.rar Three碎片化图片切换动画.rar Three碎片化图片切换动画.rar Three碎片化图片切换动画.rar Three碎片化图片切换动画.rar Three碎片化图片切换动画.rar Three碎片化图片切换动画.rar ...
互联网+时代的碎片化学习活动设计对大学生的学习环境产生了重要影响。在这一背景下,以大学生为主体的研究,设计了适应碎片化学习的模式,并将这一模式与传统的“Java程序设计”课程教学相结合。通过这种结合,不仅...
【超链接】:“超越碎片化学习:语义图示与深度学习.pdf” 本文探讨的是如何在当前信息时代背景下,克服碎片化学习的问题,利用语义图示和深度学习的方法提高学习效果。随着互联网的普及,信息获取变得越来越便捷,...
最后,“碎片化学习”表明该平台提供的学习内容是分段、短小的,适合在短暂的空闲时间内进行,如等公交、午餐后等。 标签为空,不过我们可以根据标题和描述推断出可能涉及的关键技术点: 1. **微信小程序开发**:...
总的来说,碎片化为Android带来了独特的个性化体验和创新空间,但也带来了安全风险、开发者困扰和更新滞后等问题。为应对这一挑战,Android开发者和制造商需要共同努力,通过改进更新机制、提高用户对新版本的认识和...
然而,碎片化学习也存在诸多弊端,包括知识系统化的破坏、学习知识的浅表化、学习内容的纷繁芜杂,以及长时间大规模的信息化建设可能对学生的身心健康带来不利影响。 碎片化学习的优势主要体现在以下几个方面: 1....
全球跨境电商碎片化发展是指在全球范围内,电子商务尤其是跨境交易呈现出多样化和碎片化特征。这种现象主要由于各国的电商渗透率、消费者购物习惯、经济结构、疫情影响等因素综合作用的结果。以下详细探讨了几个与...
该压缩包文件“图片碎片化艺术创意封面大学毕业生毕业论文答辩ppt模板.rar”是一个专为大学毕业生设计的毕业论文答辩PPT模板。这个模板的独特之处在于它采用了不规则的几何形状来切割图片,呈现出一种现代而创新的...