1,日增过万,存量千万数据,引入RabbitMQ异步并优化,引入时间策略Sharding水平分表,引入Sharding读写分离; 2,引入mybatisPlus,引入多数据源,引入ElasticSearch或者全文索解决千万数据模糊搜索; 3,引入Xxl-Job; 4,调优JVM(扩大堆内存,改垃圾回收CMS,配大对象阈jmap观测); 5,docker镜像内jstack排查线程卡死,定制Dockerfile,优化慢SQL,优化索引,调整非结构化数据; 6,引入热点数据Redis主从,排查Kafka概率性数据丢失(从机器配置错误); 7,采用多线程异步,缩短多个非强关联http接口
1,技术经理,跟项目从0到1,全程参与,编写技术文档和部分过程文档; 2,存量千万数据优化,大表优化(表大小超过65536,优化字段大小,优化索引,垂直分表); 3,引入ElasticSearch或者全文索引做千万级人口搜索,自定义分词器; 4,根据数据量,视频并发,评估服务器,带宽,网络,硬盘; 5,调研第三方系统,做免密跳转对接; 6,开发省政务接口调用,定时拉取数据; 7,对接gis文件,正射影像和倾斜摄影,minio处理; 8,对接融合通信事项,对接大华视频SDK; 9,java实现视频服务rtsp转码flv; 10,开发linux开机自启动脚本;
1,日增过万,存量千万数据,引入RabbitMQ异步并优化,引入时间策略Sharding水平分表,引入Sharding读写分离; 2,引入mybatisPlus,引入多数据源,引入ElasticSearch或者全文索解决千万数据模糊搜索; 3,引入Xxl-Job; 4,调优JVM(扩大堆内存,改垃圾回收CMS,配大对象阈jmap观测); 5,docker镜像内jstack排查线程卡死,定制Dockerfile,优化慢SQL,优化索引,调整非结构化数据; 6,引入热点数据Redis主从,排查Kafka概率性数据丢失(从机器配置错误); 7,采用多线程异步,缩短多个非强关联http接口...
1,技术经理,跟项目从0到1,全程参与,编写技术文档和部分过程文档; 2,存量千万数据优化,大表优化(表大小超过65536,优化字段大小,优化索引,垂直分表); 3,引入ElasticSearch或者全文索引做千万级人口搜索,自定义分词器; 4,根据数据量,视频并发,评估服务器,带宽,网络,硬盘; 5,调研第三方系统,做免密跳转对接; 6,开发省政务接口调用,定时拉取数据; 7,对接gis文件,正射影像和倾斜摄影,minio处理; 8,对接融合通信事项,对接大华视频SDK; 9,java实现视频服务rtsp转码flv; 10,开发linux开机自启动脚本;...
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如该工程师当前档期不合,也可免费为您推荐相似候选人