程序聚合 软件案例 云计算平台

云计算平台

2026-03-06 17:56:17
行业:云计算
载体:云服务/云平台
技术:Go、Java、Docker、Kubernetes

业务和功能介绍

容器云平台后端包含多个子模块,包括核心模块、权限模块、日志模块、制品服务
模块、监控告警模块。
容器云平台依赖k8s和harbor进行服务发布和管理。通过k8s的apiserver的
http接口在k8s集群上创建管理各种工作负载和资源,应用的发布基于kubevela的应用
组件,发布过程中根据容器定义的镜像名称从harbor拉取镜像并创建容器运行服务,应用
发布成功后将在k8s集群上创建pod实例。
prometheus作为监控组件,记录容器运行过程中的资源使用情况,
logpilot+logstash+Elasticsearch作为集群的辅助组件,用于日志采集展示。
容器云平台开发多款自定义控制器组件,包括资源池组件、统一网络组件、故障隔
离组件等等,简化集群操作,提高用户使用效率。

项目实现

多集群应用部署
基于KubeVela灵活运用Component和Trait的特性,创建Application应用资源。将需要创建的
多集群资源写入Application。通过自研组件stellaris将创建出来的Application拆分成资源列表CRD
和关联关系CRD。在需要分发的下层集群分别创建CRD,通过组件stellaris-proxy来创建多集群资
源,并返回资源状态。多集群应用做到能够一次性的在多个集群上创建资源,以及一次性升级负载
等便捷操作。
平台告警
对采集到的集群、节点、应用以及容器的监控数据,包括资源使用、对象状态、异常现象进行分
析,将达到设定阈值的数据产生告警,对大规模的告警信息进行压缩,利用组件将信息传递到上层
集群,采用轮询的负载均衡策略分发到业务应用,通知给用户。保障数据可靠性,大幅提高了对业
务系统健康状况的把控,为业务故障追踪能力提供保障。
备份还原
基于Velero+Minio的设计方案,实现跨集群间的备份还原。在集群内创建定时或实时备份策略,
将集群应用、配置文件等资源对象备份至Minio存储桶中,包括全量ETCD数据。当集群异常时,备
份恢复可按照命名空间进行恢复、还可按照数据内容进行恢复。若重新拉起新集群,还可进行全量
数据同步恢复,配合F5负载和灾备平台,能快速恢复平台不影响业务,大大提升了平台的容灾能力。

示例图片视频


aaa程序员
1天前活跃
方向: 后端-Java、后端-Go、
交付率:100.00%
相似推荐
全端智能新闻聚合与网页快照归档平台
1、立项背景和目标: 在信息碎片化时代,用户面临新闻多端分散、优质内容易被404(链接失效)等痛点。本项目旨在打造一个跨平台(PC网页、iOS、HarmonyOS)的智能新闻聚合系统。核心目标是通过分布式爬虫实时抓取全网热点资讯,并利用无头浏览器技术对高价值新闻生成永久DOM快照和长图存档,确保信息资产的永久可访问性。 2、核心功能模块介绍: 分布式爬虫与清洗引擎: 针对不同新闻源定制抓取策略,利用自然语言处理(NLP)进行正文提取、去重和自动打标签。 网页快照与归档中台: 监听新闻入库事件,异步调度无头浏览器渲染目标页面,生成离线HTML快照和PDF/长图,存储至对象存储(OSS)。 多端统一分发API: 为HarmonyOS、iOS和PC Web提供统一的RESTful接口,支持基于ElasticSearch的亿级数据毫秒级全文检索。 智能推荐与订阅机制: 根据用户浏览画像,实现千人千面的新闻流推荐。 3、业务流程、功能路径描述: 数据生产链路: 调度中心下发任务 -> 爬虫节点抓取HTML -> 清洗服务提取标题/正文/时间 -> 触发快照异步任务 -> 存入MySQL并同步至ES索引。 C端用户访问链路(以鸿蒙端为例): 用户打开HarmonyOS App -> 发起首页Feed流请求 -> 后端网关鉴权 -> 推荐系统计算流数据 -> 返回资讯列表 -> 用户点击新闻 -> 优先加载本地/OSS的网页快照,实现秒开体验。
生活服务综合小程序后台管理系统 - 修享家
立项背景和目标:修享家旨在打造一个全面、高效的综合生活O2O服务平台,无缝连接服务提供者(如维修师傅、家政人员)与普通C端/企业用户。项目的核心目标是开发一个功能强大的PC端后台管理系统,用于全面支撑和统筹该小程序端庞大且复杂的业务和数据流转。 软件功能、核心功能模块的介绍:系统划分为三大功能区,共包含23个具体管理模块。 修享家核心:涵盖多城市订单跟踪、售后退款、师傅人员注册与调度、企业及C端用户分离管理,以及树状结构的服务分类配置。 商城与生活:集成电商商品管理、外卖餐饮、酒店民宿预订、搬家出行、招聘及家政保洁等多元化生活服务。 运营与财务:包含财务集中结算、物流骑手管理、多级分销合伙人(流量合伙人)规则配置,以及多城市区域配置。 业务流程、功能路径描述:业务自用户在前端小程序下单(涵盖维修、购物、外卖等)发起,订单数据实时同步至后台统一化面板。后台运营人员可根据订单类型进行智能或人工派单调度(针对维修与物流),并跟进售后处理及财务结算。同时,系统支持多级分销机制和流量合伙人推广路径,实现业务的被动拉新与裂变。目前该平台已成功流转 1286+ 订单,产生超 386,720+ 元交易流水。
教育类成绩查询Web应用 - 云成绩查询系统-云成绩查询系统 (YunchengjiGet)
一、项目背景与目标 云成绩成绩查询平台,学生和家长需要通过官方APP或网页查询成绩,但官方渠道存在查询效率低、无法批量导出、缺少数据分析等问题。本项目旨在开发一个便捷的成绩查询辅助系统,提供成绩查询、数据导出、成绩分析等功能,帮助用户更高效地管理和分析考试成绩数据。 二、软件功能、核心功能模块 1.用户认证模块:通过云成绩API实现用户登录认证,支持会话持久化管理 2.成绩查询模块:获取考试列表、查询全科/单科成绩详情、排名信息、分数差距分析 3.成绩导出模块:支持导出Excel(.xlsx)和TXT格式成绩单,包含全科成绩、单科详情、小分情况 4.权限管理模块:兑换码激活机制、权限有效期管理、支持按时长/指定日期/永久权限 5.管理员后台:用户管理、兑换码管理、考试ID公示、日志管理、仪表盘统计 6.安全防护模块:CSRF防护、IP封禁机制、数据加密存储、安全HTTP响应头 三、业务流程、功能路径描述 用户通过账号密码登录系统 → 系统验证身份并创建会话 → 用户输入兑换码激活查询权限 → 选择要查询的考试 → 查看成绩详情(包含排名、分数差距、难度分析等) → 导出成绩单。管理员可登录后台管理用户、生成兑换码、公示考试ID、查看系统日志。
基于android原生sdk开发的屏幕自动点击器-自动全屏连点器
本项目是一款专为安卓用户打造的自动化辅助工具软件,致力于解决用户在手机使用过程中因高频、重复性点击操作带来的手指疲劳与效率低下问题。 在游戏挂机、电商抢购、社交互动等场景中,手速往往是制约用户体验的关键因素。本项目通过模拟真实的屏幕触控操作,帮助用户“解放双手”,实现从“手动操作”到“全自动托管”的体验升级。软件适用于游戏玩家(如IDLE类挂机游戏)、外卖抢单从业者、需要批量操作的工作室以及存在操作障碍的特殊人群,旨在通过技术手段降低人工成本,提升操作效率与竞速优势 本项目集成了高性能的点击引擎与人性化的交互设计,核心功能包括: 全场景自动点击:支持单点连点、多点循环点击、点击加滑动组合等多种手势操作。 点击频率可自定义调节,最高可实现每秒100-200次的高频点击,轻松应对“点杀泰坦”等高强度点击需求。 智能手势录制与脚本管理 一键录制:支持录制用户的手势轨迹(点击、滑动、长按等),并能回放录制好的操作流程,实现复杂任务的自动化执行。 脚本配置:支持脚本的保存、导出与批量管理,用户可针对不同应用(如游戏、短视频)保存专属配置,一键切换。 灵活参数设置 提供精细化的参数调节接口,包括点击位置(坐标)、触摸时长、点击间隔(延迟)、重复次数、循环模式等。 支持定时开始与定时结束功能,满足夜间挂机等特定时段的无人值守需求。 低门槛与技术优势 免Root权限:基于安卓无障碍服务开发,无需获取系统Root权限即可全局使用,兼容性强,适配Android 7.0及以上系统。 轻量纯净:软件体积小巧,无内置广告,无需强制登录,界面简洁直观,新手可通过内置教程快速上手。
西安市群众艺术馆公益培训报名
西安市群众艺术馆报名系统是一个基于Go+Vue3的艺术培训课程报名管理平台,用户端提供注册登录、实名认证、科目浏览、报名(含多重限制验证)、查询和个人中心功能,管理端提供门类科目管理、报名记录管理、报名时间段配置、数据导入导出、公告管理、系统设置、访问统计、操作日志、数据验证修复和数据恢复等完整的管理功能。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服