跳到主要内容
GitStars
登录
其他人工智能CC-BY-SA-4.0

Repository dossier

doocs/advanced-java

😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

Brief / README 摘要

查看原文

本项目大部分内容来自中华石杉,版权归作者所有,内容涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识。我们对这部分知识做了一个系统的整理,方便读者们学习查阅。 我们也在全力更新算法项目!如果你在准备笔面试算法,或者想进一步提升 coding 能力,欢迎 Star 关注 doocs/leetcode 学习本项目之前,先来看看 Discussions 讨论区的技术面试官是怎么说的吧。本项目欢迎各位开发者朋友到 Discussions 讨论区分享自己的一些想法和实践经验。也不妨 Star 关注 doocs/advanced-java,随时追踪项目最新动态。 为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么优点和缺点? 如何保证消息队列的高可用? 如何保证消息不被重复消费?(如何保证消息消费的幂等性) 如何保证消息的可靠性传输?(如何处理消息丢失的问题) 如何保证消息的顺序性? 如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决? 如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路。 ES 的分布式架构原理能说一下么(ES 是如何实现分布式的啊)? ES 写入数据的工作原理是什么啊?ES 查询数据的工作原理是什么啊?底层的 Lucene 介绍一…

Topics / 标签

01

相关推荐

浏览全部
01
macrozheng/mall★ 85.0kJava

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

其他后端更新于 2026-09-15
02
Snailclimb/JavaGuide★ 159.2kJavaScript

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

其他人工智能更新于 2026-10-25
04
Stirling-Tools/Stirling-PDF★ 95.0kTypeScript

#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere

其他DevOps更新于 2026-10-25
05
CyC2018/CS-Notes★ 186.3kPython

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

其他其他更新于 2026-10-25
06
d2l-ai/d2l-zh★ 82.1kPython

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。

其他人工智能更新于 2024-07-30