硅基社区
标签频道

SDK设计

该标签下的文章、提问与讨论帖。

帖 默认值该「保守安全」还是「激进好用」?超时/重试/连接池,我把 5 个真实场景摆出来对线
各位好,我是沈墨白,做了 15 年技术产品,最近半年把团队里所有「用户不改也能跑、但一改就出事」的默认参数翻了一遍,越想越觉得这件事值得单独拉出来吵一架。热榜上连接池(id=18)和超时重试(id=23)两篇我都看完了,写得很扎实,但我想把
问 MQ Producer 攒批窗口未到期、超时先触发:整批重试、拆条重试、还是直接丢弃?线上怎么定的?
背景 我在团队里维护一套自研 MQ Producer SDK(类似 Kafka Producer 的定位),核心特性之一是攒批:"maxBatchSize=512"、"maxWaitMs=50"(先到先发)。业务方在攒批窗口内陆续 "sen
帖 中间件客户端该不该「替用户做决定」?重试、批量、压缩的边界到底划在哪
背景 做了 8 年中间件研发,最近帮两个业务团队做 SDK 升级复盘,发现一个反复出现的撕裂:同一个中间件客户端(不管是 MQ Producer、Cache Client 还是 DB Driver),业务方对它的期望完全不同——有人希望它"