码迷,mamicode.com
首页 > 编程语言 > 详细

Java高级工程师常见问题

时间:2019-07-08 10:50:58      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:查询   数据   计划   隔离   文件   分布式   pki   调度   机制   

MySQL数据库调优
   定位慢查询得到生产环境那些sql语句响应慢,根据执行计划进行分析调优
事物管理
索引结构(B+树)平衡二叉树、B树、B+树
分库分表后,如何解决查询
    使用第三方数据库中间件(MyCat、Sharding-JDBC)

什么使用Redis
Spring IOC原理

Logstash与MQ实现ES和数据库保持同步区别
    1.Logstash采用定时方式保持ES和数据库
    2.MQ采用异步实时方式
 MQ比Logstash更加能够保持数据一致性
 3.Logstash输出到ES中,需要自己建立ES索引信息
 MQ 形式 编写生产者和消费者投递关系。编写调用ES接口
 4.logstash同步方式比MQ形式同步方式更加简单

分布式服务追踪与调用链ZipKin 原理
    1.
 
项目运维是怎么做的?是你一个人做的吗?

并发量在2~3万之间,如何搭建架构?(特别难)
   1.根据实际情况定义方案,需求分析、讨论,定位访问量大的接口
   2.微服务架构
   3.分布式的,服务拆分,人员分配,通讯方式,运维


//模板
1.注册中心,有哪些?有什么区别?

2.为什么使用雪花算法实现分布式ID分配?
不会占带宽,效率高

3.服务降级和熔断隔离

4.为什么使用Zuul网管,而不使用Gateway

5.灰度发布配置文件

6.为什么使用RabbitMQ发送验证码?
重试机制,幂等性

7.Feign远程服务调用?

8.文件上传,附件上传,怎么识别?
文件流,通过头,防止木马

9.定时调度任务

//说的不清晰,

 

Java高级工程师常见问题

标签:查询   数据   计划   隔离   文件   分布式   pki   调度   机制   

原文地址:https://www.cnblogs.com/jianfeijiang/p/11149642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!