• 开发中的技术选型调研总结


    最近公司研发项目有这么一个需求:

    主要用来实现IM系统中用户文件上传和下载这部分的功能。

    小组的组长是个大神,只是给我们定了一个大致的需求分析,告诉我们现在肯定有很多这种功能的实现,但是具体使用哪种技术需要我们进行调研。

    这可苦了我了,之前根本没有接触过这种东西,更是没有进行过技术调研啊什么的,感觉整个头都大了,第一天更是不知道该怎么调查,只是网上文件上传下载功能一同乱搜,浪费了一天的时间。

    第二天,邻座的大哥(非常感谢)估计也是看不下去了,给我大致说了一下,说是可以找一下分布式文件系统相关的消息,这才稍微有了点方向感。但是具体怎么调研,又是一个问题,最后还是请教的这个大哥,真的是非常感谢这位大哥。下面就说一下我了解到的调研步骤吧。

    以下为个人经验,本人还是一个菜鸟,在此分享出来一为记录,二为交流。

    首先,肯定是得明确自己的需求,了解自己需要进行调研技术的大致方向,千万别学我。

    其次,在进行调研的过程中需要对可能用到的技术进行以下方面的考虑:

      技术特性:这个技术特征,从特性看是否符合当前场景

      优点和缺点:这个很好理解

      应用场景:看这个技术是否符合当前的场景

      社区活跃度:查看技术交流社区是否活跃,方便问题的询问或者资料的查找

      语言支持:这个主要看他是否提供了一些API供我们使用(个人理解)

    最后,确定好一个或者几个技术后进行安装运行和测试,以便查看具体使用情况(可能和实际有所出入)

    这篇文章是菜鸟级文章,高手别绕路,希望留下建议或者指教,谢谢了。

  • 相关阅读:
    Faster rcnn代码理解(2)
    Faster rcnn代码理解(1)
    BN讲解(转载)
    faster-rcnn
    编程修养
    人才盘点
    Source Insight 技巧总结
    使用DNSSCrypt解决DNS污染问题
    程序员的自我修养 学习笔记(5)
    闯红灯检测原理
  • 原文地址:https://www.cnblogs.com/wucongyun/p/6714683.html
Copyright © 2020-2023  润新知