pass云平台

我要开发同款
5arun2023年09月02日
308阅读
开发技术java
所属分类mysqlspringbootwebapp

作品详情

项目简介:Paas(平台即服务)
平台即服务 (PaaS) 是云中的完整开发和部署环境,你可以使用其中资源交付内容,从基于云的简单应用到启用
云的复杂企业应用程序皆可。
● 总体模块功能架构
1. 平台门户
2. 资产管理
3. 系统管理
4. 资产管理
5. 应用管理
6. 服务管理
7. 集群管理
8. 资源管理
9. 执行引擎
● 公司内部项目开发经历
2019.10-2019.12
2019.06-2019.10
2019.01-2019.06
2018.09-2019.01
1. 2020.3 ~ 2020.8 参与应用管理模块开发,熟悉系项目架构与代码并进行简单的业务逻辑开发。
2. 2020.8 ~ 2020.11 借调至公司其他部门参与北京铁塔项目组进行简单的业务逻辑开发。
3. 2020.11 ~ 2021.6 回调PAAS至项目组,并参照 serviceBroker 开放API文档的约定开发自定义
serviceBroker服务管理 模块的开发(开放文档链接为:
https://github.com/openservicebrokerapi/servicebroker/blob/v2.13/spec.md)。具体实现如下:新建
一个Spring监听器,在类中创建一个实例异步操作队列保存serviceBroker的操作类型与不同操作类型对应的线
程池,在监听器中实现不断轮询操作类型并根据操作类型选择不同的操作实现方案完成各个操作动作。之后便根
据已经系统实现的规范开发serviceBroker资产。
4. 2021.6 ~ 至今 参与分布式调用框架功能模块的需求分析与设计并且将其实现。该模块使用基数列表如下:
dubboAdmin作为dubbo服务管理;sentinel作为流量控制;apisix作为api管理;zookeeper作为注册中心;系
统实现具体功能如下:服务分为SOCKET服务与HTTP服务,如果为HTTP服务,则根据对应的HTTP_URL信息,使用
ISTIO的拦截功能将网页拦截,否则将dubbo在zookeeper上得到注册信息下线;流量控制则是使用alibaba的
sentinel接口,zookeeper作为存储中心,将其规则存储在zookeeper中实现流量控制与熔断;apisix作为url
的管理,给指定url添加认证规则、流量控制规则、熔断规则
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论