高并发是大型架构核心,下面我详解高并发TPS@mikechen
TPS
TPS(Transactions Per Second,事务每秒),是衡量系统在单位时间内处理独立业务请求数量的指标。

事务的定义,随场景而异:在线支付中可将一次支付为一事务;电商下单场景可将一次订单提交视为一事务。
常用相关指标还有QPS(Queries Per Second)、和并发数(concurrency),它们互为补充。

QPS偏向请求层面,TPS偏向完整业务流程吞吐,并发数表示同时活跃会话数量。
TPS多少算高并发
“高并发”并无统一阈值,通常需结合业务规模与架构基线判断。
一般经验参考如下:
中等并发:500 ≤ TPS < 2000,需要负载均衡、缓存及数据库分库分表优化。
高并发:TPS ≥ 2000。
在特定行业如支付、网游、短视频场景下,往往以万级或更高TPS为超高并发。

假设高峰期占一天 20%(二八原则),峰值 TPS 2000 可支撑。
高峰订单 ≈ 2000 TPS × 17,280 秒(4.8 小时) ≈ 34.56 万笔。
全天订单 ≈ 34.56 万 / 0.8 ≈ 43.2 万笔(考虑冗余后,可支撑日订单 50-100 万级中型平台)。
mikechen睿哥
10年+一线大厂架构实战经验,就职于阿里、淘宝等一线大厂,操盘多个亿级大厂核心项目。