标签:可用性 Java 核心技术 Spring CAP 算法 BASE 其他
1.分布式CAP, BASE知道吗?
CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼,只能至多满足其中2个。
BASE 是 Basically Available(基本可用)、Soft state(软状态)和 Eventually consistent (最终一致性),BASE理论是对CAP中AP的一个扩展,除非特定的事务类型,大多数的系统都是AP系统,满足用户的可用性和服务的可用性,C只需达到最终一致性即可。
2.什么是二阶段提交,三阶段提交,两者有什么区别和优缺点
3.Mysql的数据库优化方案
4.分库分表做过吗? 什么业务场景? 分库分表带来的问题?
5.反范式设计的缺点?
6.Java反射的机制
7.你了解逃逸分析吗?
8.
9.线程池的核心参数有哪些? 他们的关系
10.NIO应用场景, Netty用过吗?
11.Spring源码的理解
12. 什么是内存泄漏, 内存溢出, 如何解决?
13. Spring的源码有读过吗?
14.讲一下Dubbo consumer接口调用流程
15.Java序列化实现原理
16.常用的java 设计模式有哪些.
17.sleep 和 wait 的区别, 应用场景
18.说一下脏读, 不可重复读, 幻读
19.事务的传播属性
20.有没有用过定时任务,批量任务是如何分配
21.JVM调优, JVM分配的内存多少合适?
22.项目中用到了哪些 Spring cloud的组件
23.consumer使用Fegin中, 哪个应用负责获取provider服务注册信息及默认路由算法
24.算法题: 最长上升子序列
25.算法题: 快速排序
26.算法题: 接雨水
27.如何学习一门新的技术, 讲一讲
标签:可用性,Java,核心技术,Spring,CAP,算法,BASE,其他
来源: https://www.cnblogs.com/revol/p/15801465.html
本站声明:
1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。