程序员码梦成真

沙漠下大雨

首页 >> 程序员码梦成真 >> 程序员码梦成真全文阅读(目录)
大家在看我不是戏神 重生:权势巅峰 官道:从殡仪馆平步青云 官场:被贬后,我强大身世曝光 官海沉浮之美人泪 四合院之合家欢乐 重生:1977 一觉醒来,三个老头叫我爸 特种兵:开局被安然拉去领证 穿越血色浪漫:我成矮矬穷李奎勇 
程序员码梦成真 沙漠下大雨 - 程序员码梦成真全文阅读 - 程序员码梦成真txt下载 - 程序员码梦成真最新章节 - 好看的都市小说

第160章 打赌

上一章书 页下一章阅读记录

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

郭伟东:“你继续…”

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

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

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

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

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

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

陈超云道:“有道理哦”

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

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

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

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

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

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

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

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

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

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

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

喜欢程序员码梦成真请大家收藏:(m.suyingwang.net)程序员码梦成真三月天更新速度全网最快。

上一章目 录下一章存书签
站内强推大奉打更人 蛊真人 权力巅峰:从借调省委大院开始 我在精神病院学斩神 十日终焉 我不是戏神 剑来 重生之将门毒后 官场:被贬后,我强大身世曝光 全球高考 天官赐福 万族之劫 全职法师 十里芳菲 我在异世封神 簪星 退下,让朕来 小师妹她又凶又靓 青云仕途 嫡嫁千金 
经典收藏我不是戏神 重生:权势巅峰 我在精神病院学斩神 年代1960:穿越南锣鼓巷, 四合院:垂钓诸天万物 重生60带空间 官场:被贬后,我强大身世曝光 北美悍警:从洛城巡警开始 重生香江之1978 官道:从殡仪馆平步青云 分手后,五个高官女儿爱上我 重生大时代之1993 官海沉浮之美人泪 仕途人生 开局同学会上中奖两亿五千万 港片:能看见忠诚值,我丝毫不慌 平步青云 失业的我竟成了钓鱼佬! 四合院:激情澎湃的岁月 四合院:傻柱已死,我是何雨柱! 
最近更新商业风云:爱与谋的抉择 何处尽欢颜 队友屯积分,我屯队友 反派:穿越过去不降智 刚出大学,富婆小姐姐要包养我 重生1960,从神农架打猎开始 名臣后裔 禁止维度 重生缅北之我有大佬靠山 躺平,从蓝星找媳妇生娃开始 被嫌弃太穷,我靠黄金瞳成为富翁 贫民少年的逆天改命 竹匠 生存边缘之异界入侵 铁柱,下山快活去吧! 神临之后 全民领主:我能无限鉴定词条! 逆位迷宫 太监,厂督大人的走贩致富路 某在拆迁棚户区寻宝捡漏 
程序员码梦成真 沙漠下大雨 - 程序员码梦成真txt下载 - 程序员码梦成真最新章节 - 程序员码梦成真全文阅读 - 好看的都市小说