架构师核心能力一(学了这么多技术,为什么我还成不了架构师)
架构师的三观培养
技术是为业务服务的,技术选型的时候,并不仅仅是为了所谓情怀,而是要从短期,中期,长期来考虑这项技术能为业务带来哪些帮助,很多时候,架构就是一个平衡各方利益的过程
赋能业务场景 :架构师的首要工作目的,就是通过技术手段为业务场景赋能,例如如果业务架构,技术架构能力不足,就没有办法玩秒杀场景,所有节日大促公司全部都得靠边站。
支撑业务爆发:在面对业务量爆发性增长的考验时,如何是系统具备横向的扩展伸缩能力,同时保障系统的高可用性
降低业务成本:当业务已经具备一定规模的时候,如何通过技术手段使业务成本迅速降低
(1)减少人工成本:早期淘宝有鉴黄师这个职业,防止商家上架黄图,现在的抖音也有人工审核,防止用户上传违规视频。随着业务的爆发,人工成本会越来越高,
可以通过技术手段来降低人工成本,现在的淘宝都是使用人工智能和机器学习来鉴别黄图,且随着技术的发展,鉴别准确度也越来越高。
(2)提高业务效率:例如淘宝新零售业务,
1.以前线下门店需要发布商品的时候,运营同学是通过手工来发布的,业务效率低下,
后来做了一键开店的功能,后台的十几万个sku通过一个按钮就可以全部上架到一个门店,
同时新发布的商品也可以通过一键发布更新到所有门店,从技术手段上来说可以通过MQ来做削峰处理,平滑流量,
然后在接口层面做一些流量整型,从而提高了业务效率。
2.如果门店某个货卖光了,调货期间的空窗期就是业务损失。怎么解决呢?智能供应链。可以根据门店的历史客流以及其他门店的销售趋势,
结合天气,通过人工智能的手段,预测该门店接下来一天的补货计划,同时对于快要卖完的商品做一个库存预警,大幅度提高了业务效率。
架构师的九九八十一难
现实中的架构师-买家秀
现实中的架构师十个有九个垮,“十项全不能“,沦为PPT架构师
七宗罪-那些年走过的弯路
- 一宗罪:东施效颦——一味追求大公司的解决方案
- 二宗罪:喜新厌旧——追赶时髦技术,为了技术而技术
- 三宗罪:阳春白雪——从此脱离了写代码的低级趣味
-
四宗罪:高谈阔论——那些年怼过的PPT架构师
- 五宗罪:博而不精——会的多 VS 会的精
- 六宗罪:技术至上——严重偏科 VS 全面发展
- 七宗罪:看完就忘——学而时习之
架构师养成之取长补短