ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

20201205某互联网公司技术狂欢节知识总结及思考

2020-12-06 11:58:42  阅读:196  来源: 互联网

标签:压测 狂欢节 流量 开源 20201205 思考 大促 日志 因特尔


周六下午,去参加了某互联网公司的技术沙龙活动,以下是重点知识和个人思考

目录

重点知识

一、亿级调用最佳实践篇章干货

二、关于双十一大促备战的tips

三、复制线上流量压测介绍

四、物流系统压测

五、因特尔公司重新了解

个人思考


重点知识

一、亿级调用最佳实践篇章干货

针对日志打印导致的服务中断

问题:

网关日志最初按天汇总生成文件,但是随着调用量的增加,每天的日志文件也越来越大,最终导致凌晨进行日志文件转存时,服务出现10s左右的中断。

解决

1、升级日志打印方式为异步打印

2、日志文件按照小时+文件大小方式生成避免日志文件过大。

二、关于双十一大促备战的tips

1、降级方案和故障应急手册,应该提前演练,避免大促时忙中出乱。

2、尽量在线上环境进行全链路的系统压测,预演整个大促过程。

3、梳理checklist,并在大促前夕执行检查

细化到每个很小的点,比如jvm的配置参数,日志的级别等。

4、做好复盘工作。

三、复制线上流量压测介绍

1、快速恢复能力:用最低性能开销,快速释放压测流量

2、灰度验证能力:用数量可控的压测流量,验证系统压测流量的识别能力

3、完善的系统监控:能及时通过监控指标发现系统异常,如数据库性能,远程服务性能

4、建立上下游服务沟通机制:及时沟通反馈压测的影响。

四、物流系统压测

1、憋单压测

缺点:影响服务的可用性

2、按比例搭建线下环境压测

缺点:难以模拟真实的线上的海量数据和环境

这两种方式都有弊端,真实使用的方式以下两种方式结合的方式

1、给订单打标记(适用于有主键的场景)

如把订单号前面加一些前缀。

2、在消息头中打标记

优点:适合快速开始和结束压测,对压测的流量加上开关。

五、因特尔公司重新了解

因特尔不仅做硬件,还支持国内开源软件的发展如redis,或者对一些开源软件提升底层性能投入了一些研发资源,如比较火的tensorflow等。

个人思考

1、大的互联网公司一般分部门分职责比较细腻,比如人工智能的开发者专注智能领域,也许他们的后端能力一般,遇到问题如果自己去解决,解决方式一般,体现不出总体公司的优势。

2、多跟技术前沿的人交流,我们的视野才会更开阔。

3、分享是一种美德,站在巨人的肩上的同时也要想着让巨人长得更高。我们在使用开源软件的同时,可以多给开源贡献自己的力量,对行业对我们自己都会很有利。

标签:压测,狂欢节,流量,开源,20201205,思考,大促,日志,因特尔
来源: https://blog.csdn.net/yan88888888888888888/article/details/110732317

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有