点击空白处退出提示
优优同城本地生活平台
我要开发同款作品详情
优优同城是一款本地生活的项目。
在此项目中负责的架构设计与DevOps全流程的实现:
1、基于thinkphp6,设计了微服务框架。此框架支持dockerfile和docker-compose一键部署。支持http和RPC同时访问。可以一键制作成docker镜像。支持jenkins流水线脚本和k8s容器编排,可以实现CI/CD。
2、基于swoole的RPC的设计,支持多个主流框架,composer一键安装,可以实现在不更换现有的框架完成微服务改造。同时内置consul注册中心,zipkin调用链,支持多进程消息中间件的监听与消费,RPC客户端一键生成微服务接口。
3、注册中心的搭建,后续和腾讯云合作,更改成了微服务引擎。
4、MQ的技术选型,搭建了RabbitMq,后续和腾讯云合作,更改成CMQ。
5、ELK的搭建。
6、搭建K8S,后续和腾讯云合作,更改成托管形式。
7、项目全容器化并在Coding项目平台集成CI/CD,完成自动化流水线作业。
8、自建监控中心,后续和腾讯云合作,更改成托管模式。
9、利用flyway数据库的版本管理。
10、自建基础镜像库(并开源),nginx、nginx-php等。
在公司中参与:
1、开发流程的制定。
2、开发规范的制定。
3、业务的技术选型。
4、员工培训。
5、员工KPI的制定。
6、对外合作。
7、其他企业托管。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论