美文网首页
为什么要做一个新的产品系统

为什么要做一个新的产品系统

作者: JavaLearner | 来源:发表于2018-06-22 13:47 被阅读0次

    一个新的产品/系统/feature都是解决问题的

    都是提出问题,分析问题,解决问题的过程。

    比如facbook的haystack解决了小文件读写的性能问题。

    1. 要有监控能否监测出响应时间分布,这样才能够发现问题
    2. 发现问题后,要能够分析问题,为什么响应时间会分布不均匀
    3. 分析问题后,要能够有解决方案,比如haystack的方案是要文件合并
    4. 上线后是否解决了响应时间分布不均匀的问题,这个也需要监控
    5. 在这个过程中还否遇到了其他的问题,是如何解决的

    从上面来看监控是非常重要的,如果没有监控我们是无法发现问题的,如果没有监控即使使用了haystack的方案也是不清楚是否给系统带来了好处。

    是否所有的对象存储系统都需要使用文件合并呢,这个其实也不一定,比如如果存储的都是大文件,那么响应时间其实不会不均匀,这个时候其实也没有必要引入文件合并的方案。

    相关文章

      网友评论

          本文标题:为什么要做一个新的产品系统

          本文链接:https://www.haomeiwen.com/subject/pqskyftx.html