美文网首页
《微服务设计》读后感及solr服务优化点

《微服务设计》读后感及solr服务优化点

作者: 63e29c663713 | 来源:发表于2016-10-16 23:00 被阅读81次

关于微服务,龙军在之前已经做过分享,在开发口袋提供给 dr 后台的服务时,已经引入了 Spring boot 等技术栈,但总觉得自己理解的很肤浅,没有形成一个体系化的认知,更多时候像是在乱挥宝剑。

借着为 Q4 定 OKR 的机会,开始阅读《微服务设计》一书。书中的一些观点给了我很多启发,也对口袋服务端接下来的优化有了一定的方向和目标,近期最重要的一点是:solr 拆分微服务

原因:

  1. doctor-pocket 比较重
  2. solr 跟 doctor-pocket 的其它功能关联度很小
  3. 搜索本身就是比较大的一个业务点
  4. 现在的 solr 代码比较乱,正好借机重构
  5. 经常遇到搜索需要优化,但是由于 doctor-pocket 主服务的顾及,无法及时更新上线

优化点:

  1. solr 拆分独立微服务
  2. 引入 Spring boot
  3. 引人 Docker
  4. 为了保证松耦合,用MQ进行非阻塞式通信
  5. 为 solr 服务添加健康检查
  6. 优化 solr 缓存

相关文章

  • 《微服务设计》读后感及solr服务优化点

    关于微服务,龙军在之前已经做过分享,在开发口袋提供给 dr 后台的服务时,已经引入了 Spring boot 等技...

  • Lucene和Solr服务封装

    1 架构设计2 工厂模式启动服务3 Lucene服务4 Solr服务 这个是将Lucene和Solr的服务进行封装...

  • 服务设计微日记2

    作者:茶山 理解服务设计 服务设计是从服务结构上,通过对服务要素的调整,对原有的服务系统进行重组及优化,从而间接地...

  • SDtalk-10:阿里茶山服务设计实践-4

    2015年的茶山:服务设计微日记 《服务设计微日记》以微日记的故事写作形式,引用每天生活和工作的真实服务设计案例及...

  • 张宝丽

    服务于外企15年,从事服务管理和质量管理咨询顾问工作,擅长企业IT服务流程设计及业务流程优化,西格玛黑带。同时,致...

  • 张宝丽

    服务于外企15年,从事服务管理和质量管理咨询顾问工作,擅长企业IT服务流程设计及业务流程优化,西格玛黑带。同时,致...

  • 张宝丽

    服务于外企15年,从事服务管理和质量管理咨询顾问工作,擅长企业IT服务流程设计及业务流程优化,西格玛黑带。同时,致...

  • 每周阅读(8/22/2016)

    Redis消息队列性能测试及知识点整理还是Redis入门 从优化性能到应对峰值流量:微博缓存服务化的设计与实践微博...

  • Solr6.4.2+jetty+mysql

    下载地址 solr : solr官网地址 部署 由于solr默认带有jetty服务器,所以使用默认jetty服务器...

  • solr服务安装及配置

    一、solr安装1、官网下载最新版的solr官网地址:https://solr.apache.org/downlo...

网友评论

      本文标题:《微服务设计》读后感及solr服务优化点

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