pass云平台

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

作品详情

项目简介:Paas(平台即服务)平台即服务 (PaaS) 是云中的完整开发和部署环境,你可以使用其中资源交付内容,从基于云的简单应用到启用云的复杂企业应用程序皆可。● 总体模块功能架构1. 平台门户2. 资产管理3. 系统管理4. 资产管理5. 应用管理6. 服务管理7. 集群管理8. 资源管理9. 执行引擎● 公司内部项目开发经历2019.10-2019.122019.06-2019.102019.01-2019.062018.09-2019.011. 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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论