点击空白处退出提示
作品详情
我的职责:
1、根据需求文档,编写详细设计文档以及参与评审;
2、数字化平台1.0多个子产品的维护和优化;
3、数字化平台2.0的平台层和应用层的领域服务开发:基础领域的组织服务(支持多父级、全平台的数据权限控制依赖此服务),MES生产领域的数据处理中心(处理来自产线、PDA、小程序的生产数据、健康检查等)和执行端服务(产线同步、上传数据接口、PDA全段/分段/套标包装和包装容错相关接口),WMS物流溯源领域的窜货稽查服务(来自消费者防伪查询的MQ消息、稽查接口、数据报表接口、多种样式的统计报表和图表接口),物流库存计算服务,数码日志服务。
4、项目定制功能开发、帮助项目开发人员对接标准产品接口。
项目难点:用户多、数据量大、性能要求高。
使用技术:ASP.NET/.Net6.0/Java8/SpringFramework/SpringBoot/SpringCloud/MySQL/Redis/ElasticSearch/RabbitMQ
业绩:
1、优化联合利华项目的生产数据处理服务性能:由处理50万数据需要6小时多提升到30分钟左右:通减少对象声明、优化内存和数据库的读写操作;
2、解决联合利华项目中一个长时间无人可以解决的问题:私有云服务运行一段时间后,线程数飙高后直至占满CPU。通过查看线程数异常的进程来定位到具体插件,然后查看可能创建线程的地方,最后优化原多线程使用方式;
3、重构2.0的生产数据处理服务:由原来的10万数据5分钟,100万数据崩溃,提升到10万数据2分钟,100万数据25分钟;
4、低资源导出千万级数据;
5、计算数十亿物码库存;
6、组织服务采用32进制算法生成权限标识来实现多父级、灵活的数据权限控制:全部、本组织、下m+/-n到o级、上m+/-n到o级。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论