程序员职场:3 大原则让你的编程之路越走越顺,新手来了解一下( 七 )
(1)对于非关键路径 , 采用柔性放过策略
当访问非关键路径超时时 , 简单的可采取有限制(一定数量、一定比重)的重试 , 结果超时则跳过该逻辑 , 进行下一步;复杂一点的统计一下超时的比例 , 当比例过高时 , 则跳过该逻辑 , 进行下一步 。
(2)对于关键路径 , 提供弱化服务的柔性策略
关键路径是不可或缺的服务 , 不能跳过;某些场景 , 可以根据目的 , 在关键路径严重不可用时 , 提供弱化版的服务 。 举例如派票系统访问票据存储信息严重不可用时 , 可提供不依赖于存储的纯算法票据 , 为弥补安全性的确实 , 可采取缩短票据有效期等措施 。
3、对请求的不信任
(1)对请求来源的不信任
有利可图的地方 , 就会有黑产时刻盯着 , 伪造各种请求 , 对此 , 可采取如下措施:
A:权限控制
如ip鉴权、模块鉴权、白名单、用户登录态校验等
推荐阅读
- 网游|颠覆你认知的网游土豪,程序员加班为他改游戏,还送专属服务器
- 网易|永劫无间诡异宕机事件:网易机房过热,程序员竟然祭出了干冰?
- 魔兽世界怀旧服|魔兽怀旧服:P2越来越少人顶价?学聪明了,顶价的2条原则!
- 95后|职场Qian规则:成人的游戏世界,本来就很残酷
- 坦克大战|FC游戏埋藏了三十年的秘密,《坦克大战》隐藏着一封程序员的血书
- 梦幻西游|梦幻西游:程序员修复显示BUG用力过猛,现在武器亮的有点晃眼
- 原神|原神:这才是最值得氪金的角色,为了它打破原则,人生第一次!
- 绝地求生|绝地求生:B站BPC亚洲杯 4AM永远上演职场
- 塞尔达传说|Switch下载超200万,程序员才3人,这游戏真能比塞尔达还好玩?
- 程序员|公司新招程序员,入职2天看了下电脑配置,2天后果断辞职