持续集成系统(CI/CD)

1)、项目功能模块有:物联网平台、流批一体Job、数据仓库、多租户管理平台、租户管理平台、移动端APP。通过对设备数据ETL,实时了设备运行状态的实时监控和故障预警,同时对MES和ERP提供设备产量、效率等各项数据; 2)、整个项目从系统需求调研、需求分析设计、架构设计、开发、部署、上线运维都由我独自完成;具体使用技术:平台后端使用Spring生态,数仓使用Hadoop生态、Hbase、Phoenix、MYSQL等,数据ETL使用FLINK实时流计算引擎, CI/CD应用Jenkins,中间件包括:Redis、kafka、zookeeper、Canal等; 3)、项目难点:1、机型种类多;数据协议定义和数据ETL难度很高,并且很多机型协议未定;2、数据规模大:积累的多年各机型上云,数据包大且频繁,实时性要求高;3、客户应用部署:客户多,客户设备多,需要快速的进行平台的部署和推广;
290java服务框架/平台
某头部银行信用卡总部,本地生活中电影票购买平台 1.难点在影院和影片数据的拉取,有一万多影院,场次每天有三百万左右,多个源头数据(网票网、淘票票)进行比对。 2.项目经理角色,确认技术方案,跟进工作进度和工作安排,对接统一用户、统一支付等接口 3.抢购场景,因为是积分兑换,月初会清零,每天上午9点购买人数会增加
220java响应式 Web 框架
Platypus 是一款支持多会话的交互式反向 Shell 管理器。在实际的渗透测试中,为了解决 Netcat/Socat 等工具在文件传输、多会话管理方面的不足。该工具在多会话管理的基础上增加了在渗透测试中更加有用的功能(如:交互式 Shell、文件操作、隧道等),可以更方便灵活地对反向 Shell 会话进行管理。
330shell持续集成系统(CI/CD)
1. 项目分为风控系统、运营工单系统、素材库、批量计划、时报、账户管理系统、资产管理系统等模块,工单系统更好的协助运营、后期人员更好的管理项目需求与进度,素材库实现了素材的上传以及管理,批量计划协助运营更好的创建投放计划,账户管理系统方便运营工作人员管理账户 2. 我负责了运营工单系统、素材库、时报、资产管理系统等模块、素材库等模块,使用了PHP接口、Vue、Redis异步处理任务、golang接口、MySQL等技术栈 3. 自动化时报,运营可自定义自己时报的字段、排序、报表颜色、报表发布时间,满足运营的各种定制化需求;运营工单系统相当于mini版的jira任务管理系统
140php持续集成系统(CI/CD)
在保险极客担任系统架构师期间,我主导了核心业务系统的升级改造项目,这是一个关键的技术转型,旨在将公司的业务系统从PHP迁移至Java,以提高系统的稳定性、扩展性和开发效率。项目主要分为以下几个功能模块: 技术架构转型:负责将单体架构迁移至基于Spring Cloud Alibaba的微服务架构,实现服务的模块化和独立部署。 服务治理与稳定性:设计并实施服务治理策略,包括服务注册与发现、配置管理、负载均衡和熔断降级,以确保系统的高可用性和稳定性。 CI/CD流程建设:建立持续集成和持续部署的流程,通过自动化测试和部署,提高软件交付的速度和质量。 监控与日志体系:构建立体监控体系,包括日志监控、链路追踪和告警系统,以实现对系统运行状态的全面监控。 在这项工作中,我负责了以下任务,并使用了以下技术栈: 技术选型与架构设计:选择适合的微服务框架和中间件,设计系统的整体架构。 核心代码实现:负责关键模块的编码工作,确保代码质量和系统性能。 技术团队领导:指导团队成员,提升团队的技术能力和工程实践。 通过这些努力,我们成功地完成了技术转型,实现了服务的快速迭代和部署,显著提升了系统的稳定
80java单元测试工具
项目采用B2C模式,使用 SpringBoot+SpringCloud 微服务架构,采用前后端分离开发模式。每个项目均包含两个系统:后台管理系统 和 前台用户系统(手机端) 1.后台管理端 后台管理端为企业提供一套完整的资源管理系统, 2.前台用户端 小程序前台客户端为企业提供一套完整的企业信息查看和反馈系统 项目中用到如下技术实现: 运用 Spring Boot 快速开发框架,从0到1构建项目工程;并结合 Spring Cloud 组件,集成系统中各微服务 Spring-Cloud-Gateway : 微服务之前架设的网关服务,实现服务注册中的 API 请求路由,以及配合使用 sentinel 控制流速控制和熔断 运用 Spring Cloud Alibaba Nacos 作为项目中的注册中心和配置中心 运用 mybatis-plus 作为持久层提升开发效率 运用 Kafka 完成系统消息异步解耦以及实时数据计算 运用 Redis 缓存技术实现各类非结构化数据缓存 使用 Mysql 存储用户数据,以保证上层数据查询的高性能 使用 EasyExcel 进行数据导入导出处理 使用 min
10java性能优化
1. 主要负责业务系统上的模块开发,负责平台监控数据采集,治具评估功能模块开发 2. 实现平台多语言功能 3. 实现移动端、pc端治具维修功能开发,实现用户线上实时能根据人员处理报修内容
30java性能优化
提供了一系列功能,以增强TEKLA设计软件的效率和功能。让我帮你总结一下这些主要功能: 一键修改指定参数功能:允许用户轻松地对特定元素进行参数调整。大大简化了修改过程,避免手动逐个更改元素属性的繁琐步骤。节省时间和精力,使用户能够快速调整设计。 报表对比功能:允许用户比较不同版本的报表信息,有助于检查设计变化、更新和差异。可以同时显示两个报表,帮助用户快速识别不同之处。提高了跟踪和管理设计变化的直观性和效率。 型材套料功能:通过智能算法和优化技术,自动计算最佳的型材尺寸和布局。最大程度地减少材料浪费,提高钢材利用率。有助于降低项目成本,提高资源利用效率,为用户带来经济和环境双重收益。 焊缝提取功能:为Tekla软件提供提取和管理焊缝的功能。 总体来说,TEKLA插件平台专注于简化和优化钢结构设计过程,从而提高效率、降低成本,并对资源利用和环境效益进行优化。这些功能为用户提供了更灵活、直观和高效的设计工具。
740c#持续集成系统(CI/CD)
项目简介:分布式寿险核心项目,涉及契约、保全、续期、理赔等各业务系统。 责任描述:  负责分布式核心架构设计;  负责项目组日常技术问题跟踪及处理;  负责架构组日常工作安排。
270nosql分段选择(Segment)
项目使用后端 SpringBoot+SpringCloud+Docker 和前端 Vue+ElementUI 分离开发。 将单体应用拆分成独立运行的微服务模块 (商品服务,秒杀服务,检索服务等),模块与模块之间独立运行部署。 - 远程服务调用 Feign,网关使用 Spring Cloud Gateway,Sentinel 降级熔断,链路追踪使用 Sleuth 和 Zipkin, 服务注册与发现使用 Nacos,监控系统使用 Prometheus 和 Grafana,ELK 日志分析系统. - Redis 缓存与 MySQL 持久化,读写分离与分库分表. - 消息队列解耦与分布式事务的最终一致性. - DevOps,CI/CD 自动化,容器化集群部署
280java性能优化
负责模块: 1. 用户信息服务:实现个人中心动态表单,提供多角色的权限配置,严格管控企业角 色 不同角色可以灵活配置不同的功能、菜单、人员查看权限 通过授权的方式保证企业各类管理角色运转 2. 应用付费开通流程:下单、支付、开通单或多应用解决方案链条,对接 tas 数据中 心,定时刷新全量租户数据、上架应用数据参数,通过商品中心下单支付,实现即 付即开通、多版本应用间自由切换 3. 消息中心服务:负责对消息队列的封装维护,解决消息队列补偿,监控,重复消费 等功能。针对消费行为的具体发起人,以及数十种消息推送场景,定时异步推送用 户的退款、试用、续费、购买等各类消息 4. SSO 服务:通过使用 OAuth2 来实现的 SSO 服务,通过本地缓存的方式,将鉴权 信息缓存在网关层 5. 主流程风险接口限流:防止用户大规模同时访问,采用 redis 分布式锁实现线程安 全,提高系统高并发能力和稳定性,采用令牌桶算法、动态 url、限制单用户接口 访问频次等技术点,实现接口限流的功能,有效防止服务接口的恶意访问 6. 提供开放接口:提供开放接口和开放生态,支持第三方服务提供商提供应用、服 务、
260java服务框架/平台
1、该项目主要是针对工程查找相关信息,主要包括了信息的发布、用户注册/登录、购买金币、签到获取金币、购买记录/消费记录、订单管理、用户查看信息的联系方式需要通过金币进行消耗 2、整个项目自己独立主导设计,主要负责后端所有功能的编写,其中采用的开发语言为Java,技术框架为Springboot,SpringCloud,Nacos(作为服务的注册、发现)、ELK作为信息的检索、RocketMq作为消息队列、数据库采用MySql及MybatisPlus框架,redis作为缓存技术,Jwt鉴权和SpringSecurity权限认证,部署采用了Docker+Jenkins持续集成和持续部署 3、其中遇到一些小问题,均通过查阅资料解决
100javaDevOps/运维工具
1.仿团油、加油劵、美团、团购、自营店铺商城、4s店管理app等app,以及后台管理系统 2.我主要负责完成页面开发,以及配合后台人员完成接口的对接 3.主要业绩为客户节约了30%的资源成本,开拓了30%以上的用户市场。
130javascript手机操作系统
公司内部OMS订单管理系统、主要是对接平台的订单、退款等售后信息,平台订单流转到内部系统、系统根据买家购买地址所在区域根据一定策略和规则匹配仓库来进行发货、逆向流程比如买家拒收、快递丢件、退款、换货等需求 我主要负责如下 1.接入平台信息创建订单信息 2.预分配锁定库存、匹配仓库、推送WMS仓储、取消发货、缺货反馈 3.合并订单、网单发货、批量订单、退单操作
170java数据库建模
在Kubernetes(简称k8s)中,控制器(Controller)是其核心组件之一,负责维护集群的状态。控制器是一种控制循环,通过不断地对比集群的实际状态与期望状态,并采取相应行动来缩小两者之间的差距,以达到集群的最终状态符合用户的定义。
290go语言持续集成系统(CI/CD)
内容: ● 所用技术:Spring Cloud+Nacos+Mysql+Redis+RocketMq 项目介绍: 集合代码审计、成分分析、web 漏扫能力、漏洞管理功能平台,整合 CNVD、NVD、OSSINDEX、NPM 等漏洞库,进行代码在线分析,生成漏洞库与漏洞报表。 主要职责: ● 实现代码审计、成分分析、漏洞管理等功能,继承产品流水线,增加流水线安全扫描能力 ● 实现外部应用访问鉴权,增加应用侧 api 访问验签 ● 对接事业部产品线安全需求,识别生成需求分析文档与概要设计文档 ● 应用容器化部署与集成,实现部署便捷性与灵活性 ● 所用技术:Spring Cloud+Nacos+Mysql+Redis+RocketMq+Docker
150java持续集成系统(CI/CD)
1,该项目从云上贵州迁移至私有机房,全程由我一个人完成迁移; 2,首先是数据库的搭建和数据库数据的迁移; 3,搭建K8S集群,harbor镜像仓库,gogs代码仓库,jenkins工具,Prometheus,zabbix监控,rabbitmq,私有DNS服务器等等; 4,配置jenkins,实现全自动部署,开发只需点击构建按钮,从源码打包到docker镜像的生成,推送镜像至harbor,再拉去镜像启动容器都是一步完成; 5,搭建ELK日志收集系统,方便开发查看日志; 主要工作点是在配置jenkins上面,因为这个项目有十多个系统,有java语言和少量的PHP,在没有任何人帮忙的情况下全部完成迁移。
180服务器运维系统监控
1.项目氛围组织架构、设备管理、资源树管理、人脸库、流程配置、数据管理、系统管理、操作日志、系统监控模块 2.系统主要是AI算法识别,精准识别人脸、行为动作、物体、姿态等算法集成 3. ● 使用vue3 + TypeScript搭建项目,利用rem+百分比配置响应式页面 ● 平台之间的通信链路采用MQTT、HTTPS、Websocket协议,并在这个协议的基础上,抽 象出的各个硬件设备的物模型以及业务应用所需的功能集。 ● 使用Ant Design组件库丰富视觉感应 ● Linux 环境通过 Nginx 部署前端应用服务、引入并操作高德地图进行无人机的航线设定 ● 用java + MySQL搭建后端架构
470vue动画(Animation)
项目目前拥有 系统管理:菜单管理、用户管理、角色管理 统一查询 pagehelper分页,查询调用BaseServiceImpl show model set数据,传入T,配合xml编写,即可自定义查询。 采用shiro技术,可配置化权限管理,精确到按钮(也可以是某一元素)功能分配 登录次数校验,超出定义次数后冻结一段时间账号 系统监控:系统日志、接口api、系统监控、可配置定时任务 前端可配置化定时任务。 采用swagger可视化出实时方法格式以及数据属性,采用阿里druid监控sql。 工作流程管理:完全实现模块化,无侵入。监听用户角色信息到引擎数据表中 流程管理:动态给发布流程分配角色,无需手动写死,灵活可变 模块列表:新建、编辑、发布流程,前端实现完全可配置化建立流程图 请假流程:提供一个请假示例,让您很快熟悉流程 待办任务:个人需要办理的流程任务
320java持续集成系统(CI/CD)
实现设备监测、健康趋势诊断、到自动报警、维护工单处理的闭环; 实现从设备工况到工艺数据的一致性监控,实现设备效率和产品良率的同步提升; 实现设备管理数字化,设备绩效提升,设备运维成本降低,实现设备综合效率(OEE)的本质提升;
280nginx持续集成系统(CI/CD)
当前共35个项目
×
寻找源码
源码描述
联系方式
提交