招商银行深圳分行二面复盘

银行面试中,面对"双十一技术难点"的问题,我意识到自己对高并发实现细节的不足。本文复盘了面试过程,并探讨了双十一期间的几个关键技术挑战,包括服务器承载、海量数据存储和秒杀活动的解决方案,如分布式集群、AliSQL和OceanBase等。面试让我认识到对技术要有深入思考和持续学习的重要性。
摘要由CSDN通过智能技术生成

整体面试氛围比较轻松,大都围绕简历内容及我做的回答展开,和互联网的技术面侧重点不同,个人感觉银行面试弱化技术,重视综合素质。
给我印象深刻的面试官是看上去资历比较老的面试官,虽然很随和,但是看问题和问问题都很一针见血。整个面试复盘下来,我觉得没有回到好的问题也是这个面试官问的:双十一的实现有哪些技术难点?当时被问到这个问题,我完全懵了,因为自己的认识只是局限在“高并发”的概念上,对于具体的实现细节完全不了解。旁边一位年轻的面试官好心地提醒我,“或者你说说高并发有哪些技术实现方法”。
根据面试时候的短板,面试结束后搜集整理下这个问题的答案。
关于双十一的技术难点:
1 服务器如何承载千万级的访问量?分布式集群系统
2 同一时间海量的数据存储?AliSQL
3 零点秒杀活动?
秒杀活动会出现的问题:
①秒杀活动会对现有的网站业务造成冲击,稍有不慎会导致整个网站瘫痪
②用户会频繁地刷新页面,访问服务器,访问数据库,会对服务器和数据库产生非常大的压力
③秒杀活动激增的网络请求和服务器带宽,远超平时的带宽
针对这些问题的解决办法:
①秒杀系统独立部署,使用独立的域名,独立的服务器和独立的数据库。这样即使秒杀系统挂了,也不影响整个网站的功能;
②对所有商品页面做静态化处理,重新设计秒杀商品页面,不使用原来的商品页面。用户使用静态化页面访问商品时,不必访问数据库;
③单独购买秒杀系统的带宽,将所有秒杀商品缓存在CND(内容分发网络)中,同时向CND服务器购买增加的带宽。

除此之外,阿里自主研发的OceanBase

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值