240 发简信
  • 微服务设计第八章:监控

    将系统拆分成更小的、细粒度的微服务会带来很多好处。然而,它也增加了生产系统监控的复杂性。 1.单一服务,单一服务器 首先,我们希望监控主机本身。...

  • 微服务设计第六章: 部署

    部署一个单块系统的流程非常简单。然而在众多依赖的微服务中,部署却是完全不同的情况。如果部署的方法不合适,那么其带来的复杂程度会让你痛苦。 1.持...

    0.1 19 0 1
  • 微服务设计第二章

    本章阐述了什么是架构师,列举了架构师应该承担的职责,有哪些原则方法可以指导工作。 1.什么是架构师 1.1 不准确的比较 计算机行业还很年轻,为...

  • 微服务设计第一章

    1.什么是微服务 简单而言微服务就是一些协同工作的小而自治的服务。这与传统服务存在一些不同的点。 1.1 很小,专注于做好一件事情 随着新功能的...

    0.2 30 0 1
  • gopher china 2019小结

    gopher china是go语言实践的线下分享,旨在促进go语言在国内的发展。今年本人有机会参加了一次。主讲的工程师来自于滴滴、知乎、哔哩哔哩...

  • 《lucene in action》笔记:分析过程

    分析(Analysis),在Lucene中指的是将域Field文本转换成最基本的索引表示单元-项(Term)的过程。在搜索过程中,这些项用于决定...

  • 《lucene in action》笔记:为应用程序添加搜索功能

    1.实现简单的搜索功能 1.1 对特定项的搜索 IndexSearcher类是用于对索引中文档进行搜索的核心类。它有几个重载的搜索方法。可以使用...

  • 《lucene in action》笔记:构建索引

    1.lucene如何对搜索内容进行建模 1.1文档(document)和域(field) 文档是lucene索引和搜索的原子单位。文档为包含一个...

  • 《lucene in action》笔记: 初识Lucene

    Lucene是一款高性能的、可扩展的信息检索工具库。Lucene是一个Java实现的成熟的类库,它提供了一套简单而强大的核心API,利用这些AP...

    0.4 53 0 2