如何做好一次技术调研?

查看 58|回复 2
作者:Cola98   
请教各位大佬,一般情况下要怎么去做好技术调研?比如当前有一个日志收集场景,一般都会推荐 elk ,但是又有 clickhouse 比较新的技术栈,所以应该怎么样做好一次技术调研?

调研, clickhouse, elk, 技术

TuringHero   
我一般是综合现有资源去考虑,满足需求的情况下尽量不增加系统复杂度,能不加组件就不加。
比如日志我们就没有选 ELK ,因为本身系统没有引入 ES ,但是 Grafana 和 S3 都在用,就自然会选 Loki ,后面如果搜索实在太弱也可以上 OpenObserve 这种比较轻量级的。
Granado   
我觉得做技术调研,不在于什么技术是最新的,什么技术是最好的,而是在于什么是最适合当前局势和未来发展的。所以,你做技术调研前一定要明确当前公司的局势和痛点。
比如你说的日志收集场景:
1 、请问下当前已有的日志哪里不好?
2 、直接查询机器里的 log 文件存在什么问题呢?
3 、目前公司的服务多吗,日志量大吗,是不是全公司都需要这样的日志收集?
先通过多反问多了解确定背景和目标。
然后再是了解当前业内有哪些解决方案,每个解决方案实施难度如何,优缺点是啥,是否能覆盖当前的背景和痛点,当前方案的意愿消耗如何。如果不能满足自己的需求,那么该方案是否能让人很快速的定制开发?
最后通过这些方面的了解,找到适合当前场景的方案给出结论。
还有最重要的一点,你的调研方案写好后,最好找组内同事一起讨论,看看别人的看法如何。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部