上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 41 下一页
摘要: ES 写入数据的工作原理是什么啊?ES 查询数据的工作原理是什么啊?底层的 Lucene 介绍一下呗?倒排索引了解吗? 面试官心理分析 问这个,其实面试官就是要看看你了解不了解 es 的一些基本原理,因为用 es 无非就是写入数据,搜索数据。你要是不明白你发起一个写入和搜索请求的时候,es 在干什么 阅读全文
posted @ 2021-02-22 14:13 姚春辉 阅读(126) 评论(0) 推荐(0)
摘要: 面试官心理分析 在搜索这块,lucene 是最流行的搜索库。几年前业内一般都问,你了解 lucene 吗?你知道倒排索引的原理吗?现在早已经 out 了,因为现在很多项目都是直接用基于 lucene 的分布式搜索引擎—— ElasticSearch,简称为 ES。 而现在分布式搜索基本已经成为大部分 阅读全文
posted @ 2021-02-22 14:11 姚春辉 阅读(162) 评论(0) 推荐(0)
摘要: 如果让你写一个消息队列,该如何进行架构设计?说一下你的思路。 面试官心理分析 其实聊到这个问题,一般面试官要考察两块: 你有没有对某一个消息队列做过较为深入的原理的了解,或者从整体了解把握住一个消息队列的架构原理。 看看你的设计能力,给你一个常见的系统,就是消息队列系统,看看你能不能从全局把握一下整 阅读全文
posted @ 2021-02-22 11:23 姚春辉 阅读(169) 评论(0) 推荐(0)
摘要: 面试题 如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决? 面试官心理分析 你看这问法,其实本质针对的场景,都是说,可能你的消费端出了问题,不消费了;或者消费的速度极其慢。接着就坑爹了,可能你的消息队列集群的磁盘都快写满了,都没人消费,这个 阅读全文
posted @ 2021-02-22 10:11 姚春辉 阅读(510) 评论(0) 推荐(0)
摘要: 面试官心理分析 其实这个也是用 MQ 的时候必问的话题,第一看看你了不了解顺序这个事儿?第二看看你有没有办法保证消息是有顺序的?这是生产系统中常见的问题。 面试题剖析 我举个例子,我们以前做过一个 mysql binlog 同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一个 mys 阅读全文
posted @ 2021-02-20 16:49 姚春辉 阅读(281) 评论(0) 推荐(0)
摘要: 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对 运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的 阅读全文
posted @ 2021-02-19 14:45 姚春辉 阅读(82) 评论(0) 推荐(0)
摘要: http://c.biancheng.net/view/1393.html 阅读全文
posted @ 2021-02-19 14:28 姚春辉 阅读(40) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/hanchao5272/category_9272628.html https://www.liaoxuefeng.com/wiki/1252599548343744/1306581182447650 阅读全文
posted @ 2021-02-19 14:27 姚春辉 阅读(41) 评论(0) 推荐(0)
摘要: https://jspang.com/ 阅读全文
posted @ 2021-02-19 14:26 姚春辉 阅读(132) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/hz_940611/category_9440075.html 领域模型的落地问题,研究了github上几个开源案例(https://github.com/ddd-by-examples/library.git,https://github.com/agi 阅读全文
posted @ 2021-02-19 14:24 姚春辉 阅读(707) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 41 下一页