java,13年工作经验,有架构设计经验,有带领15人左右团队的经验,有招聘技术人员的经验,有解决高并发问题的经验,有从0到1完成项目的经验。时间充裕,可以长期合作。
工作描述:
1,负责公司技术架构规划与设计,技术选型与升级,能够保证技术的合理性与前瞻性。
2,带领架构团队完成架构规划与设计落地。
3,带领架构团队完成监控、考核、质量的相关事项。
4,带领团队完成部署平台搭建与运维工作;
5,带领团队完成技术升级与引入满足产品与技术部门需求。
6,招聘技术人员(包括前端开发,后端开发,产品经理),组建研发团队。
7,从0到1组建团队,带领15人左右的团队。
2022.08 - 2023.04供应商协同系统
项目描述:
1.背景描述及市场需求:
1)有效拓展供应商,提高报价率,从而促成交易量
2)供应商可对订单从合同、交货、付款、对账等多方面进行完整监控
3)高与供应商的沟通效率
4)规范询报价工作流程
2.应用范围:
本系统作为客户端系统,将会部署在外网环境,与ERP系统进行同行,为供应商提供服务。
3.本方案技术路线及优点:
技术路线:
1)充分了解需求,搭建分布式应用,实现服务治理、gateway网关等功能。
2)设计表结构和接口,同时前端的开发工作也同步进行,并与后端进行联调联试。
3)针对外网环境的高并发问题,将部分数据直接存储在redis缓存服务器中,从而有效地解决数据检索效率问题。
4)与ERP系统实现数据同步,包括海量同步和增量同步。
5)系统测试、性能测试和缺陷修复等。试运行。
优点:
采用redis缓存服务器充分环境外网高并发问题。通过海量同步和增量同步实现与erp系统的数据同步。
4.项目需要解决的关键技术问题/难关:
1)通过rabbitmq消息服务器实现供应商协同系统与erp系统之间的海量数据同步。
2)通过定义视图,供应商协同系统直接从数据库中提取数据,从而实现海量数据的同步。
3)将经常被检索的数据存储在redis缓存服务器中,通过内存读写的方式,高并发的压力。
4)通过spring cloud alibaba框架,实现服务治理、动态配置、负载均衡和熔断等技术,从而提高系统的鲁棒性和高可用性。
5)通过minio存储文件,从而实现分布式存储。
6)通过https和ssl,提高系统的安全性和可靠性。
7)通过zookeeper、kafka、canal等第三方中间件,实现mysql和redis之间的数据同步。
2022.06 - 2023.01远大支持论坛
项目描述:
1.背景描述及市场需求
本产品是一个FAE的咨询平台,其中包含视频,避坑指南,方案咨询,工厂贴片等。此项目是一个公用的网站,供IC交易网,比一比等类网站使用。
2.应用范围
本系统主要由两部分组成:基础数据服务和配置管理服务。
基础数据服务作为一个平台型服务,主要应用场景有两个。一是演示系统功能,为其他系统提供前端的交互和样式;二是作为数据服务,为其他服务提供数据支持。
配置管理服务作为后端管理系统,集成到ERP系统中,对基础数据服务的做配置管理。
本次开发只涉及基础数据服务及其前端工程。
3.技术路线
1)充分了解需求,明确系统的用途、数据来源、和其他系统的对接方式等。
2)初期开展一些技术性问题的研究,如MySQL高可用性方案和后端服务负载均衡等问题。
3)针对不同的功能模块,采用不同的技术手段,如视频模块采用视频服务器,器件选型模块采用直接访问数据库获取数据的方式等。
4)采用面向接口设计表结构的方式,先设计接口,再设计表结构,同时使用统计表、缓存表和计数表等。
5)前后端并行开发,便于系统联调联试。先开发基础数据服务,再开发配置管理服务。
6)最后进行与各个系统对接、联调联试、缺陷修复等工作。
4.关键技术解决方案
1)各模块数据来源。
2)采用前后端分离技术,便于向其他系统提供前端源代码。
3)采用视频服务器,实现视频播放等功能。
4)使用SSO技术,将配置管理模块集成到ERP系统中。
5)采用服务端高可用架构和数据库高可用架构,实现负载均衡,便于系统水平扩展。
6)使用文件服务器,解决大量并发访问大量小图片或文件时,磁盘读取非常频繁,而且响应速度很慢的问题。
7)基础数据服务采用SSO技术,便于和其他系统集成。
2022.05 - 至今站内即时通信系统
项目描述:
1.背景描述及市场需求:
本产品,是一个公司内部的沟通平台,有效的组织沟通制度,能够标准组织沟通规则,增强全方位的组织沟通频次与途径。同时,通过对沟通中不良行为的约束,促进职工行为的一致性,提高组织沟通效率与效果。
2.应用范围:
本系统主要应用在ERP系统和比一比系统。其中ERP系统包括首页和其他九个子系统。主要分两步走,首先实现在ERP系统中的应用,然后实现在比一比系统中的应用。
3.本方案技术路线及优点:
技术路线:
1)充分了解需求,搭建简单的集中式应用,在这个基础上证明离线消息和即时通信等关键技术的可行性。
2)将集中式应用分解为分布式应用,实现服务治理、gateway网关等功能。
3)设计表结构和接口,同时前端的开发工作也同步进行,并与后端进行联调联试。
4)解决分布式环境下websocket session共享、负载均衡、分布式缓存等问题。
5)与ERP
1.背景描述及市场需求: 本产品,是一个公司内部的沟通平台,有效的组织沟通制度,能够标准组织沟通规则,增强全方位的组织沟通频次与途径。同时,通过对沟通中不良行为的约束,促进职工行为的一致性,提高组织沟通效率与效果。 2.应用范围: 本系统主要应用在ERP系统和比一比系统。其
1.背景描述及市场需求: 1)有效拓展供应商,提高报价率,从而促成交易量 2)供应商可对订单从合同、交货、付款、对账等多方面进行完整监控 3)高与供应商的沟通效率 4)规范询报价工作流程 2.应用范围: 本系统作为客户端系统,将会部署在外网环境,与ERP系统进行同行,
主要功能包括:系统监控、服务器监控、中间件监控、日志监控、日志分析、配置管理等。 技术架构:spring boot,mysql,vue。