程序员码梦成真

沙漠下大雨

首页 >> 程序员码梦成真 >> 程序员码梦成真最新章节(目录)
大家在看四合院:我家有宝我有一个仙门星球魔幻手机之无限宇宙出狱无敌,你想攀附跪舔的我都有神医小子作者风流尊者都市无敌,我有七个恶魔师傅狂帝的一品魔妃全民魔法师:修仙才是真神看好了,这一刀很帅!军神出狱
程序员码梦成真 沙漠下大雨 - 程序员码梦成真全文阅读 - 程序员码梦成真txt下载 - 程序员码梦成真最新章节 - 好看的都市言情小说

第160章 打赌

上一章目录下一章阅读记录

张明杰心想,这测试负责人水平有点不足啊,关键信息没有给出来,这个不好判断,张文祥又说道:“可以打开附件,里面有服务器和软端App的日志,现场看下呗”

吴晓红只好打开文档,众人一起看日志,张明杰一看日志,这个软端App向服务器的请求有点频繁,一分钟请求了好几次,服务器给软端App返回的数据也有问题,怎么能一下子全部返回呢,肯定是按照组织架构分页返回数据啊。

一下子全返回,软端App拿着这么多数据,展示出来,也确实需要耗费不少时间。但是考虑到自己是新来的,还是不说话为好,看看大家的分析吧。

App开发负责人陈超云说道:“这个数据返回有点慢,是不是网络问题,你们这么多的联系人,是不是压缩下再返回给我们?”

张文祥道:“网络问题?不可能吧,这个都是内网的千兆网络啊”

杨子超道:“如果打压缩包给你,你App下载后,还是要解压,可能更耗时间吧”

后端的开发负责人张耀说道:“你们这分析请求好像有点过于频繁啊,是不是降低下评率”

陈超云说道:“日志上不是显示了吗,那几次联系请求,是因为下载通讯录失败了啊,所以我们立即再次尝试请求”

杨子超道:“再次请求也还是失败啊,那怎么办?毕竟数据量大,这才一千人,要是一万人的通讯录怎么办”

一直不说话的郭伟东道:“我们是不是,可以分批返回数据啊?”

陈超云道:“让我们App在本地进行合并?”

郭伟东道:“难道这样不合理吗?那个新来的张明杰同学,你怎么看?”

张明杰没想到郭伟东会点名问自己,见郭伟东回答的也有点道理,分页请求也是一种思路,就回道:“这个也是一种策略,看看App那边怎么配合”

郭伟东道:“你还有什么高见?这个不是最好的解决方法吗?”,他见张明杰语气里不怎么同意自己的看法,又说道:“听听你的高见,不要让我们失望哦”,语气中充满了不屑。

“听我一说,不要那么激动”张明杰道。

“我没有激动啊,你说说看呗”郭伟东道,会场的人一看,得这两个人要杠上的节奏。

郭伟东负责中间件数据库业务,平日里谁都看不上,各种嫌弃别人的技术水平比较差,所以一般人也很少跟郭伟东争论,都是认为他说的对,然后就散了。

今天新来的张明杰不懂行情,两人要争论一番了。只见张明杰说到:“刚才的这些问题,我稍微也明白了来龙去脉,服务器和软端的App都要优化”

郭伟东:“你继续…”

张明杰道:“服务器的性能,首先要把联系人的数据缓存,App一般定时来更新的,用的肯定是增量更新,别告诉我,每次都是全量,加了缓存之后,读数据库的次数会降低,磁盘读写效率会高很多。

那个张文祥同学,是不是App下载联系人慢的时候,服务器上的web操作也是慢的,因为这个时候磁盘利用率肯定很高”

张文祥道:“是的,我监控了服务器的性能,看到磁盘的读写利用率非常高”

张明杰继续说道:“其次就是分页,服务器返回的数据要进行分批,比如可以先返回组织架构,并不要返回所有的联系人,组织架构加载起来之后,软端App按需要下载不同部门的联系人,何必要一次性全部下载整个公司的人员信息呢,

整个是软端App要改进的,当数据库性能也要提升下,这点数据量数据库根本不存在瓶颈”。

见大家不吭声,张明杰又说道:“服务器也要进行健壮性的设计,简单说对这个联系人下载,要进行限流,防止一个业务请求,把整个服务器都给干死了”

陈超云道:“有道理哦”

张明杰道:“还有你们软端App要有退避算法,不能请求不到联系人,一直请求啊,按需请求,用户点击的时候开始下载,和缓存到本地,当然为了好的体验效果,可以先下载一些联系人”

郭伟东道:“这点我赞成,软端App你们去优化吧,你们的事情,你们搞定,我想的问的是,为什么要限流,限流了,业务不能服务用户一样报障,其次数据库性能,有什么问题,我们用的mysql开源的啊,有问题我们也改不了”

张明杰道:“不需要你去修改数据库,是你用的姿势可能哪不对,限流能保障用户服务器不可用,至少服务器还能活着,看你选择了”

杨子超道:“限流是有道理的,张文祥后面你们压测下,看看我们这个场景正常需要多少并发请求,服务器要进行限制”

张文祥道:“好的”,张明杰见状,这张文祥也太老实了吧,叫啥干啥,没有自己的判断?忽然又想起秦园来,有理没理先要说上几句,估计测试专业化的能力不足,只能维开发马首是瞻了。

听到张明杰说自己使用mysql的方法不对,郭伟东心里立马来气了,问道:“你都没有看见代码,怎么就知道我使用有问题”

“我只是猜测,或者说提醒,按照刚才的问题描述,应该是各方面综合起来的问题,否则一千人的通讯录,不会这么拉跨,能把服务器干到有点卡”张明杰道。

“哇,不错哦,连个猜测,都能批评我了”

“我哪说批评了,我只是说了建议”

“那你刚才说的,要数据库优化性能,没有事实依据,就不要乱发表”郭伟东拍了拍桌子,众人见状不吭声,估计大家也见怪不怪了。

杨子超一看,得了,来个能和郭伟东争辩个一二三的人,挺好的,就说道:“这个数据库使用,有没有什么问题,你们俩讨论就行了,吴晓红你也在,记下会议纪要,刚才讲的软端App按需请求订阅联系人,退避算法加进去,陈超云你去落实修改,服务器的加缓存策略,分页返回,张耀你去落实改进,性能的数据张文祥测出来,然后加限流”

请大家记得我们的网站:品书中文(m.pinshuzw.com)程序员码梦成真更新速度全网最快。

上一章目录下一章存书签
站内强推霍格沃茨:救世主的大力表哥被强取豪夺后,外室荣登太后宝座流放后,奶凶凤崽带舅父们造反了九天星辰诀综影视衍生同人开局签道大帝修为星际迷航:时空裂缝中的未知穿越女尊:姐就是大佬我吕布三姓家奴?明明干爹无数!群狼环伺?不好意思,我先圈块地看好了,这一刀很帅!斗罗二:从邂逅唐雅开始无敌被兄弟出卖,归来已无敌无尽末日内的干涉者重生2007,打工人,打工魂海贼之东海山贼王末世,横行全民:我一个牧师技能瞬发很正常我没名字吗?只知道喊我战略级!妻女惨死后,渣王爷一夜白了头
经典收藏顶级天赋:我能领悟可控核聚变闪婚之宠你有恃无恐廖医生的白玫瑰重生之超级游戏霸主美女迷情:与豺狼的角逐帝女同居后,财阀姐姐彻底黑化了神级技能:开局偷属性,逆天改命铁血龙魂绝世枭龙血棺镇魂倾城温暖只给你天才少年我在三界收废品腹黑总裁之撩人小萌妻女神直播间之妖神变几度江山,几顾飞花绝品神医混花都重生后我是大佬白月光权势独宠
最近更新疯了吧,你管这叫娱乐职业?异能觉醒:我在特事局那些年短篇中草药故事集外甥把我曝光后五位大小姐找上门重生回到1984年御妖纪元!大妖竟是我自己!被病娇财阀老婆绑走,我笑哭了冰山女总裁,求你放过我!社会大哥:从退伍军人开始兰齐的邻居让我冒充白月光,别真爱上我啊重生77:从打猎开始养活女知青女相纵横蓝星村,蓝星从此乱纷纷奴役公主:复兴落魄王朝从认购证开始缔造金融王国黑童话:从融合词条开始成神寒门枭主继母的女儿赖上我!这些龙傲天真讨厌呀婚礼献唱,惊艳国风女神
程序员码梦成真 沙漠下大雨 - 程序员码梦成真txt下载 - 程序员码梦成真最新章节 - 程序员码梦成真全文阅读 - 好看的都市言情小说