面试题
文章平均质量分 95
喝酸奶要舔盖儿
这个作者很懒,什么都没留下…
展开
-
Nacos配置中心交互模型
对于Nacos大家应该都不太陌生,出身阿里名声在外,能做动态服务发现、配置管理,非常好用的一个工具。然而这样的技术用的人越多面试被问的概率也就越大,如果只停留在使用层面,那面试可能要吃大亏。比如我们今天要讨论的话题,Nacos在做配置中心的时候,配置数据的交互模式是服务端推过来还是客户端主动拉的?...原创 2022-07-20 13:46:24 · 515 阅读 · 0 评论 -
9 个 Kafka 面试题
问题1:消息队列的作用1、 解耦快递小哥手上有很多快递需要送,他每次都需要先电话一一确认收货人是否有空、哪个时间段有空,然后再确定好送货的方案。这样完全依赖收货人了!如果快递一多,快递小哥估计的忙疯了……如果有了便利店,快递小哥只需要将同一个小区的快递放在同一个便利店,然后通知收货人来取货就可以了,这时候快递小哥和收货人就实现了解耦!2、 异步快递小哥打电话给我后需要一直在你楼下等着,直到我拿走你的快递他才能去送其他人的。快递小哥将快递放在小芳便利店后,又可以干其他的活儿去了,不需要等待原创 2020-09-24 11:28:31 · 391 阅读 · 0 评论 -
高并发场景下必知必会的5种实战方案
超高并发场景下,你能想到几种可靠的解决方案?流量优化:防盗链处理;前端优化:减少 HTTP 请求,合并脚本,使用异步请求,启用浏览器缓存和文件压缩,- - CDN 加速,图片服务器用起来;服务端优化:页面静态化,并发处理,服务降级,限流,消息队列用起来;数据库优化:数据库缓存,分库分表,分区操作,读写分离,负载均衡;Web 服务器优化:负载均衡,Nginx 反向代理,7,4层 LVS 软件等。...原创 2020-12-03 18:29:23 · 276 阅读 · 1 评论 -
关于JVM的类加载机制说明
1. 什么是类加载机制JVM把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被JVM直接使用的Java类型,这就是JVM的类加载机制。类的生命周期类从被加载到内存中,到被卸载出内存,一共分为以下几步:加载(Loading)验证(Verification)准备(Preparation)解析(Resolution)初始化(Initialization)使用(Using)卸载(Unloading)类加载的全过程,包括其中的加载、验证、准备、解析、初原创 2022-04-28 11:47:41 · 218 阅读 · 0 评论 -
Dubbo面试题总结
1. 关于Dubbo介绍Dubbo[]是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容。2.面试题2.1 Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,提供方和消费方之间还能通信么?可以通信的,启动dubbo时.原创 2020-11-23 11:13:14 · 161 阅读 · 0 评论