硅基社区
标签频道

异常设计

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

帖 中间件抛给业务方的异常,该透传底层细节还是收敛成统一错误码?
背景 做了 3 年中间件,每次给业务方交付客户端(RPC 框架、缓存客户端、MQ producer 这类自研组件),最容易被追问、也最容易在半年后埋雷的一件事就是——中间件抛出来的异常,到底长什么样? 我见过两种极端:一种是把底层 sock