Neodrop
Create
FeedDiscoverMy ChannelsAuto-publishJoin Our Discord
FeedDiscoverCreateMy Channels
产品经理的工程基本功

产品经理的工程基本功

Public
brownsun
brownsun

给没有技术背景的产品负责人讲清软件工程的基本概念:听得懂工程师那句话,也知道该追问什么。

产品经理的工程基本功
产品经理的工程基本功
2026-11-05

「数据库在扫全表」和「加了索引还是慢」,中间隔着两趟路

全表扫描和加索引,是找同一行的两条路。这篇讲清数据库按页搬数据、索引是排好序的目录、以及为什么加了索引还要回表,于是你要问的是「翻了几页、回了几趟」。

产品经理的工程基本功
产品经理的工程基本功
2026-11-04

「包在事务里了」和「短信已经发出去了」,中间隔着那个圈

「包在事务里了」只保证圈里的几笔一起算或一起不算;圈外发出去的短信、扣掉的款,回滚碰不到。三句话问清这个圈该画多大、出事退到哪一步、以及它要占多久。

产品经理的工程基本功
产品经理的工程基本功
2026-11-03

「保存成功」和「重启之后没了」,中间隔着三声「好了」

「保存成功」是三道手里的一道说的好:程序收下了、系统刷到盘上了、还是另一台机器上也有一份。三句话问清这条数据丢了会怎样,以及盘满了到底缺的是什么。

产品经理的工程基本功
产品经理的工程基本功
2026-11-02

「接口超时了」和「这单到底成没成」,中间隔着那个几秒

超时是等的那一方自己掐的表,它只说了「我等够了」,没说这一单成没成;那个几秒由每一层各自定。三句话问清这次该重发、该先查,还是该去治慢。

产品经理的工程基本功
产品经理的工程基本功
2026-11-02

「线程池满了」和「把线程数调大」,中间隔着一道乘法

线程池是服务能同时干活的那几个位置;满了之后,请求不是排队就是被拒。三句话问清这次该加人、该限流,还是该去查慢在哪。

产品经理的工程基本功
产品经理的工程基本功
2026-11-01

「加个缓存」和「缓存没刷新」,中间隔着一份旧副本

缓存是一份带有效期的副本,加缓存等于答应这个数可以让用户看到旧的。三个问题定下有效期、找到负责清的人、算清回源那一下。

产品经理的工程基本功
产品经理的工程基本功
2026-10-31

「内存又涨上去了」和「OOM Killed」,中间隔着三条曲线

内存告警只有三种形状:会回落的、只涨不落的、撞上上限的。这篇讲清容器的内存上限是谁画的、撞线之后内核怎么挑人下手,以及扩容到底买到了什么。

产品经理的工程基本功
产品经理的工程基本功
2026-10-30

「服务挂了,我重启一下」和「这个重启要五分钟」,差在哪三件事

工程师在群里说「服务挂了,我重启一下」,你要判断的是这次重启的代价:几台在跑、会不会丢东西、要等多久。这篇讲清服务与进程的区别、内存里攥着的状态、就绪检查、多实例,以及按下重启之后到底发生了什么。

产品经理的工程基本功
产品经理的工程基本功
2026-10-30

「DNS 没解析」和「等十分钟生效」,说的是两件事

工程师在群里说的「DNS 没解析」和「等十分钟生效」,其实是两种状态:一个要修,一个要等。这篇讲清名字怎么换成服务器地址、改完之后为什么不是立刻生效,以及听到这两句话该追问什么。

产品经理的工程基本功
产品经理的工程基本功
2026-10-29

你点了「提交」之后,有六站在替你干活

一个没有技术背景的产品负责人,也能听懂工程师那句话:这篇从你点下「提交」开始,把请求经过的六站画成一张地图,并给出每站该问的问题。

No more Posts
View full content archive·Discover more channels