三高系统架构:大型网站系统技术架构

下面这些问题都是一线大厂的真实面试问题,不论是对你面试还是说拓宽知识面都很有帮助。读懂大型网站技术架构。

  • 1. 你使用过哪些组件或者方法来提升网站性能,可用性以及并发量
  • 2. 设计高可用系统的常用手段
  • 3. 现代互联网应用系统通常具有哪些特点?
  • 4. 谈谈你对微服务领域的了解和认识
  • 5. 谈谈你对 Dubbo 和 Spring Cloud 的认识(两者关系)
  • 6. 性能测试了解吗?说说你知道的性能测试工具?
  • 7. 对于一个单体应用系统,随着产品使用的用户越来越多,网站的流量会增加,最终单台服务器无法处理那么大的流量怎么办?
  • 8. 大表优化的常见手段
  • 9. 在系统中使用消息队列能带来什么好处?
    • 1) 通过异步处理提高系统性能
  • 2) 降低系统耦合性
  • 10. 说说自己对 CAP 定理,BASE 理论的了解
    • CAP 定理
    • BASE 理论
  • 参考

1. 你使用过哪些组件或者方法来提升网站性能,可用性以及并发量

  1. 提高硬件能力、增加系统服务器。(当服务器增加到某个程度的时候系统所能提供的并发访问量几乎不变,所以不能根本解决问题)

你可能感兴趣的:(Java面试场景篇,系统架构,架构,Java,面试,技术文章)