摘要: 后台架构剖析 1.聊天APP后台架构 弱网络性指手机不断移动(例如地铁、汽车)的特性,处于快速移动中,出现信号不稳、响应时间过长、出现丢包等情况。 因此针对弱网络环境,开发者设计协议的时候必须考虑尽量减少数据往返次数,降低耗时。 由于弱网络性,App以长连接的形式连接服务器,可能出现App和服务器连 阅读全文
posted @ 2017-02-27 19:48 鲁仕林 阅读(1799) 评论(0) 推荐(0) 编辑
摘要: 搜索引擎选型调研文档 Elasticsearch简介* Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。 Elasticsearch是一个建立在全文搜索引擎 Apache 阅读全文
posted @ 2017-02-27 10:29 鲁仕林 阅读(241) 评论(0) 推荐(0) 编辑