搭第三方桥, 万万不可.
小项目没必要搭第三方桥,别试途在项目中穿插redis, python, hook等功能. 这跟代码无关, 代码写得很爽, 但后期维护极其复杂.
大项目更要小心, 一般每个桥的负责人都不一样, 要搭在一起, 是需要协调的.
这是php代码错了?, 还是redis错了呢?
当然是
redis
错了,如果是PHP
的话你不会在这里抱怨。这是个灰色地带,首先redis没有保证高可用,至少没有主从切换,其次调用方没有调用降级,属于各打50打板,不过一般没有高可用的需求,这种情况很常见~
@tuesdays 的方案是说
小项目
少用第三方。大项目
谨慎用第三方。 这样是对的。小项目你也不会考虑第三方,自己做个个人网站用什么 redis 嘛。一个企业站上什么 kafka 嘛。 大项目的话就不一样了。引入新东西没什么问题,问题是:是否投入了足够的资源(人力、时间等),而不是出了问题再开始找锅。如果出现既要又要的情况,那就啥也要不到