吞吐量(TPS)、QPS、并发数、响应时间(RT)的概念与QPS计算公式 by xzeu 2024年07月02日 约 2766 字 - 预计阅读 6 分钟 linux 1. 响应时间(RT) 2. 吞吐量(Throughput) 3. 并发用户数 4. QPS每秒查询率(Query Per Second) 5. PV(page view) 6. UV 访问数(Unique Visitor) 7. IP(Internet Protocol)独立 IP 数 8. GVM 9. QPS 计算规则: 9.1. 聚合报告各项性能指标1. 响应时间(RT) 9.2. 接口性能测试指标一般通过标准: 阅读全文
计算机性能衡量指标TPC、TPCC、TPMC by xzeu 2024年07月01日 约 15072 字 - 预计阅读 31 分钟 linux 1. 什么是TPC和tpmC? 1.1. TPC 1.2. tpmC 2. TPCC 2.1. 基准测试 2.2. 性能测试指标介绍 2.3. TPC-C规范概要 2.4. 评测指标 2.4.1. ①流量指标(Throughput,简称tpmC) 2.4.2. ②性价比(Price/Performance,简称Price/tpmC) 3. (TPCC)如何衡量计算机系统的性能和价格 3.1. 在真实环境中运行 实际应用 3.2. 使用用户定义的基准程序 3.3. 使用通用基准程序 3.3.1. ①实际应用是否与基准程序相符 3.3.2. ②TPC度量的解释 3.3.3. ③TPC测试的成本 4. TPCC计算原则 4.1. 建议 5. 参考:某项目计算实例 5.1. 参考1 5.2. 参考2 5.3. 参考3 5.3.1. 选型参考建议 5.3.2. 如何规划和选择数据库服务器? 5.3.2.1. 高法诉讼费缴费: 5.3.2.2. 整体性能要求: 5.3.2.3. 内存容量需求分析 5.3.2.4. 网银数据量分析: 5.3.2.5. 高法诉讼费数据量分析: 5.3.2.6. 从而计算出系统内存需求为: 5.3.2.7. 存储容量需求分析 5.4. 参考4 5.4.1. 服务器处理能力 5.5. 参考5 5.5.1. 主要服务器处理能力 5.5.1.1. MMSC、数据库服务器和计费服务器 5.5.2. 配置建议 5.5.2.1. MMSC 业务主机 阅读全文
你会正确估算服务器处理能力吗? by xzeu 2024年07月01日 约 2785 字 - 预计阅读 6 分钟 linux 1. 引题 2. 性能评测标准 2.1. TPC-C标准 2.2. SPEC web标准 3. 性能估算公式 3.1. 常见的错误估算方法 3.2. TPC-C估算公式 3.3. SPEC Web估算公式 4. 应用实例 阅读全文
加密与安全:动态令牌 OTP、HOTP、TOTP 原理解析 by xzeu 2024年06月17日 (上次更新: 2024年06月26日) 约 2520 字 - 预计阅读 6 分钟 教程笔记 1. OTP、HOTP、TOTP 简介 1.1. OTP 1.2. HOTP 1.3. TOTP 2. TOTP 弱点和漏洞编辑 3. 原理介绍 3.1. OTP 基本原理 3.2. HOTP 基本原理 3.3. TOTP 基本原理 4. 参考 4.1. python 的 otp 实现 4.2. 基于 pyotp 的简单应用 4.3. pyotp 的 HOTP 的使用说明 4.4. 使用场景 4.5. 市面上基于 HOTP 的产品 4.6. Google 基于 TOTP 的开源实现 4.7. golang 的一个 otp 实现 4.8. RFC 参考 5. refer: 阅读全文
蓝队巨献!告警IP全自动封禁平台 by xzeu 2024年06月11日 (上次更新: 2024年06月26日) 约 1402 字 - 预计阅读 3 分钟 linux 1. 作为蓝队成员,你是否在防守过程中常常为以下问题所困扰? 2. 解决方案 3. 安装使用 3.1. 安装核心模块 3.2. 新建告警/封禁设备 3.3. 配置并运行告警/封禁模块 阅读全文
Linux 笔记整理 by xzeu 2024年06月05日 (上次更新: 2024年06月26日) 约 4600 字 - 预计阅读 10 分钟 linux 1. Linux 常见目录 2. 常用命令 3. 文件权限 3.1. 文件权限符 3.2. Linux 文件权限码 3.3. 默认文件权限 3.4. 改变权限 3.4.1. 八进制模式 3.4.2. 符号模式 3.5. 改变所属关系 4. Vim 编辑器 4.1. 普通模式 4.1.1. vim 编辑命令 4.2. 命令行模式 5. 杂项 6. 附 6.1. CentOS 7 使用 yum 更换 epel 仓库 6.1.1. 常规 6.1.2. 手动安装 6.1.3. 查看并更新源 6.2. FirewallD 常用命令 6.2.1. 基本使用 6.2.2. 配置 6.2.3. 添加删除端口 阅读全文
不要开启tcp_tw_recycle by xzeu 2024年06月04日 (上次更新: 2024年06月26日) 约 5612 字 - 预计阅读 12 分钟 linux 1. 问题描述 2. 定位过程 2.1. 怀疑点1:网络 2.2. 怀疑点2:postgre进程故障 2.3. 怀疑点3:内核丢包 3. 解决方法 4. 深入理解 4.1. TIME_WAIT是干啥的 4.2. 为什么Greenplum会开启tcp_tw_recycle 4.3. 为什么不要开启tcp_tw_recycle 4.4. 特殊国情 5. 总结 阅读全文
Docker Gitea by xzeu 2024年06月04日 (上次更新: 2024年06月26日) 约 407 字 - 预计阅读 1 分钟 docker 1. 准备工作 1.1. 添加密钥 1.2. 安装Docker 2. 启动 Gitea 2.1. 创建 docker-compose.yml 2.2. 启动 Gitea 实例 3. 开始体验 3.1. 进入 Gitea 开始体验 阅读全文
OpenSSL 实践 by xzeu 2024年06月03日 (上次更新: 2024年06月26日) 约 5532 字 - 预计阅读 12 分钟 1. 简介 2. 实践指南 3. 环境 4. 修改用于创建根证书的配置文件 5. 修改用于创建中间人证书的配置文件 6. 为 root 和中间人创建密钥和证书 6.1. 为 root 创建密钥 6.2. 为 root 生成自签名证书 6.3. 验证根证书 6.4. 为中间人创建密钥 6.5. 创建 CSR 6.6. 验证 CSR 6.7. 创建中间人证书 6.8. 验证中间人证书 6.9. 创建证书链 7. 创建服务器证书 7.1. 创建私钥 7.2. 创建 CSR 7.3. 验证 CSR 7.4. 创建证书 7.5. 验证证书 8. 使用 CRL 吊销证书 8.1. 创建 CRL 8.2. 吊销证书 8.2.1. 创建私钥 8.2.2. 创建 CSR 8.2.3. 创建证书 8.2.4. 验证证书 8.2.5. 查看 index.txt 8.2.6. 吊销证书 8.2.7. 再次查看 index.txt 8.3. 重新创建 CRL 9. 参考 阅读全文