首页 > 其他分享 >7DGroup性能实施项目日记1

7DGroup性能实施项目日记1

时间:2023-08-04 14:06:49浏览次数:43  
标签:www github 项目 学员 7DGroup 性能 https com 日记

壬寅年 己酉月 丁丑日  2022年9月21日  晴 

经过上周的7DGroup学员群内部沟通,我们决定启动一个性能实施项目。

在这个实施项目中,把RESAR性能工程的每个环节都落地一遍,让所有参与培训的学员都可以参与。

在这个项目实施过程中,我打算记录一下项目执行日志,以供大家围观。

我们的目的是让所有的学员都经历一个完整的性能项目。在这个项目中,我也会根据自己的经验对项目实施过程以及产出物提出严格的要求,争取让所有人都能体会到我对性能项目的期望

在这个项目中,我们重新购买了云服务器。

7DGroup性能实施项目日记1_spring

两三天内,由运维小伙搭建起来。话说这运维小伙手速就是快呀。

7DGroup性能实施项目日记1_github_02

这个系统,其实我们之前在写专栏的时候也是用过的,是一个开源项目。虽然这个开源项目有不少星,但是里面的性能问题也是层出不穷。那些问题也记录到了我们之前写的专栏之中。

之前为了解决性能瓶颈,我们也做了一些代码改造,比如说登录加密的部分、生成订单的部分等等。

在这个项目中,技术栈都是主流的,如下所示:

技术

说明

官网

kubernetes(k8s)

容器云

https://kubernetes.io

helm

k8s 包管理器

https://helm.sh

Docker

应用容器引擎

https://www.docker.com

Weave Scope

k8s 可视化监控工具

https://www.weave.works

Spring Cloud

微服务框架

https://spring.io/projects/spring-cloud

Spring Boot

容器+ MVC 框架

https://spring.io/projects/spring-boot

Knife4j

文档生产工具

https://github.com/xiaoymin/swagger-bootstrap-ui

Elasticsearch

搜索引擎

https://github.com/elastic/elasticsearch

RabbitMq

消息队列

https://www.rabbitmq.com

Redis

分布式缓存

https://redis.io

MongoDb

NoSql数据库

https://www.mongodb.com

LogStash

应用日志收集

https://github.com/logstash/logstash-logback-encoder

Jenkins

DevOps 调度工具

https://github.com/jenkinsci/jenkins

Promethues

资源监控系统

https://prometheus.io

Grafana

监控可视化看板

https://grafana.com

harbor

Docker 镜像仓库

https://github.com/goharbor/harbor-helm

SkyWalking

分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案

http://skywalking.apache.org

Kibana

日志可视化看板

https://www.elastic.co/cn/downloads/kibana

Fluentd

容器日志收集

https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-elasticsearch

Gitlab

代码仓库

https://about.gitlab.com

Nexus3 OSS

制品仓库

https://www.sonatype.com

Jmeter

压测引擎

https://jmeter.apache.org

Kuboard

微服务管理工具

https://github.com/eip-work/

其实在我的想法里,用什么项目并不重要。这个项目因为我已经玩过几遍了,里面有啥问题也基本上可以一目了然了。

所以后面我会考虑另找一个项目来做实施案例,最好全是性能瓶颈的项目

我们也对学员们进行了分组,也对每个组进行了职责划分。

7DGroup性能实施项目日记1_项目实施_03

如果对于大企业来说,这样的分组还是有点潦草的,还要细分角色职责之类的,并且要和绩效挂勾起来。

为了让项目执行起来更为正式,我们已经创建了项目计划。此计划由管理组维护。

7DGroup性能实施项目日记1_github_04

后续的工作中就要把这个计划完善,并且能够按照这个计划往前推进。

我们的项目实施是大家利用业余时间来做,同时也不影响正常的培训进度。

并且在平时大家觉得有什么技术(比如说工具使用、基础知识等)不清楚的,我们的学员之间也可以随时组会做技术分享。

昨天晚上就组织了一次关于k8s的技术分享,这样的事情在没有我的组织之下,都可以自行开展起来,深感欣慰呀。

7DGroup性能实施项目日记1_项目实施_05

7DGroup性能实施项目日记1_spring_06

后续学员群里这样的分享也会一直组织,这样大家不仅是在跟我学,而是跟大家一起学。

今天的流水帐先记到这里,后续有进度再更新。


标签:www,github,项目,学员,7DGroup,性能,https,com,日记
From: https://blog.51cto.com/u_15181572/6961581

相关文章

  • 7DGroup 性能/测试开发/运维 系列文章更新(2021/8)
    组织织简介1、7DGroup简介性能能闲谈1、浅谈window桌面GUI技术及图像渲染性能测试实践2、杂谈:性能测试的范围到底有多大?3、戏说CPU使用率-驳《CPU使用率度量指标是扯淡!》译文标题4、对性能测试评估分析优化市场的反思5、泛谈系统级跟踪和应用级跟踪6、性能测试分析优化该有的范围7......
  • 7DGroup 性能/测试开发/运维 系列文章更新(2021/10)
    组织织简介1、7DGroup简介2、【付费征文】7DGroup长期征集原创文章性能能闲谈1、浅谈window桌面GUI技术及图像渲染性能测试实践2、杂谈:性能测试的范围到底有多大?3、戏说CPU使用率-驳《CPU使用率度量指标是扯淡!》译文标题4、对性能测试评估分析优化市场的反思5、泛谈系统级跟踪和应......
  • 7DGroup性能&测试开发文章持续更新(2019/11/20)
    性能闲谈系列:浅谈window桌面GUI技术及图像渲染性能测试实践杂谈:性能测试的范围到底有多大?戏说CPU使用率-驳《CPU使用率度量指标是扯淡!》译文标题对性能测试评估分析优化市场的反思泛谈系统级跟踪和应用级跟踪性能测试分析优化该有的范围期待996ICU的条款尽早加入到开源协议中!性能分......
  • 搭建完整项目,真刀真枪实践性能测试
    你将获得基于一个真实项目的性能分析策略打破性能分析四大错误认知深入剖析影响性能结果的五个环节四大性能场景高手设计思路讲师介绍高楼,网名Zee,性能专家,盾山科技CEO,7DGroup创始人,性能标准撰写人,《性能测试实战30讲》专栏作者。性能领域公认的具有匠心的技术专家,架构级性能解决方......
  • 7DGroup 性能&测试开发&运维 系列文章持续更新
    组织织简介1、7DGroup简介性能能闲谈1、浅谈window桌面GUI技术及图像渲染性能测试实践2、杂谈:性能测试的范围到底有多大?3、戏说CPU使用率-驳《CPU使用率度量指标是扯淡!》译文标题4、对性能测试评估分析优化市场的反思5、泛谈系统级跟踪和应用级跟踪6、性能测试分析优化该有的范围7......
  • 7DGroup性能&测试开发文章持续整理(新年版)
    性能闲谈系列:浅谈window桌面GUI技术及图像渲染性能测试实践杂谈:性能测试的范围到底有多大?戏说CPU使用率-驳《CPU使用率度量指标是扯淡!》译文标题对性能测试评估分析优化市场的反思泛谈系统级跟踪和应用级跟踪性能测试分析优化该有的范围性能基础系列:------------接口--------------......
  • 7DGroup 给您拜年了。
    新春佳节之际,7DGroup给您拜年了。祝您:YearsMonthsDayDayNoBugPythonJavaC++LineLineSoEasyHappyNewYear!......
  • 7DGroup 第一次技术交流活动圆满结束
    活动介绍1月12日下午,由7DGroup举办的“7DGroup第一次技术交流活动”北京北二环举办,会议已圆满结束,感谢各位讲师、同学以及没有到场的各位同学的关注与支持,感谢现场工作人员的辛勤工作。本次技术交流是7DGroup面向外界举办技术交流活动,我们热烈的期盼各位技术同学的关注与支持,......
  • 初级-架构级性能评估与性能分析培训大纲
        和《高级-架构级性能评估与性能分析培训大纲》相比较,初级部分侧重工具的使用和基本的分析思路的建立。在培训过程中会结合具体的工具操作,所以操作会多一些。    这里提到的工具不只是性能测试工具,还有性能监控工具、性能分析工具、性能调试工具。但是初级部分主要关注......
  • 高级 - 架构级性能评估与性能调优分析大纲
        做为性能培训的高级部分大纲,将会对各类工具(测试工具、监控工具、分析工具、调试工具)做融会贯通的讲解,并在用实际的示例演示。    另外做为高级部分,也会对建模做深入的讲解,包括系统可用性分析、排队论建模的部分,同时也会用实例说明如何具体实施。从数学基础理论知识到具......