话的是个年轻男生,戴着黑框眼镜,李薇记得他叫吴磊,是后端开发,“用Redis做缓存,加个过期时间,确实能解决大部分重复查询的问题。”
但立刻有人反对:“但是权限验证的数据会变啊。用户今天有权限,明天可能就没了。你缓存了旧数据,岂不是给了不该给的权限?”
“所以需要设置短过期时间,比如五分钟。”李薇说,“而且我在方案里设计了数据变更时的主动清除机制。”
“那并发清除的时候,锁的问题怎么解决?”
“可以用分布式锁,或者乐观锁......”
讨论越来越技术化,术语像流星一样在会议室里飞来飞去。李薇努力跟上,但有些细节已经超出了她的知识范围。她感觉自己的脸颊又开始发烫,那种熟悉的、不够好的感觉又涌了上来。
这时林原开口了,声音不高,但瞬间吸引了所有人的注意力。
“各位,我们不要陷入技术细节的泥潭。”他说,“先回答一个更根本的问题:这个方案,在现有时间和资源限制下,是不是最优解?”
他看向张工。
张工沉吟片刻:“从技术角度看,肯定不是最优。最优是重构整个模块。但在两周内要看到效果的话......”他看了看在座的同事,“缓存方案是最可行的。”
“好。”林原点头,“那就定这个方向。细节问题,请李薇和吴磊搭档,明天中午前出一个详细的设计文档。张工,你这边需要配什么人、什么资源,直接提。”
三言两语,方向就定了。
李薇有些恍惚。她准备了那么多数据,那么多论证,但最终决策的过程,好像并不完全依赖于那些。林原身上有一种气场,能把复杂的讨论拉回最简单的逻辑——我们要什么?我们能做什么?然后,就这么做。
散会后,吴磊主动走过来:“李薇,我们加个微信?晚上可以讨论一下细节。”
“好。”李薇掏出手机,扫码时手有点抖。不是因为紧张,而是因为一种奇异的兴奋——这是第一次,她提出的方案要被真正实现了。
即使只是一个临时的修补方案。
即使可能还有各种问题。
但这是第一次,她的想法要变成代码,要跑在真实的服务器上,要影响真实的用户。
那种感觉,像是自己的一部分要被植入到一个更大的系统中。
下班时天色已暗。东海市的夜晚总是来得很快,仿佛白天只是短
本章未完,请点击下一页继续阅读!