2026-01-18
场景与实战
0

在互联网应用的演进过程中,支撑百万级并发(QPS)是许多大型系统必须跨越的一道门槛。这不仅仅是硬件堆叠的问题,更是一场关于架构设计、资源调度、数据一致性和异步处理的艺术。本文将结合微服务拆分、连接池、RPC、线程模型、缓存、消息队列及数据库优化等多个维度,深入探讨其执行原理、解决的瓶颈以及潜在的缺点。

2026-01-15
数据库
0

我们思考这样一个问题,在互联网应用中,如果一张数据库的表中有1千万的数据量,某次需求调整,需要修改字段类型或者修改字段长度,或者 int 类型达到上限,你会怎么做?直接使用 ALTER TABLE 吗?

image.png

2026-01-14
源码分析
0

对于源码的掌握我了然于胸,记得 21 年开始学习 Spring IOC 源码的时候,我足足看了半年多,一点一点的去分析,可惜当时还没开始写博客,都是做思维导图和流程图居多,后续在整理成系列的博客文章,此处直接晒图,看图捋一遍过程,也相当于复习了

2026-01-13
面试与规划
0

在 Java 开发领域,从初级工程师成长为高级工程师,从来不是 CRUD 年限增长所决定的,而是全维度能力的系统性跃迁。高级开发工程师不仅是技术实现的核心骨干,更是团队效率、项目质量、业务落地的关键支撑。今天,我将从10个核心维度,拆解高级开发工程师的完整画像,帮你对照自查:你距离这个目标还有多远?

2026-01-12
场景与实战
0

你有没有思考过这样一个问题:项目中的架构现在已经成了高楼大厦,那当初底层的地基是如何搭建起来的呢?如果现在你是一个团队的技术负责人,正面临着公司基础架构的搭建,那你是如何从 0-1 的去完成工作呢?接下来我将结合自己形成的方法论来进行讲解。

  • 项目辅助工具的选型
  • 服务模式与基础设施的搭建
  • 服务的划分与模块分层设计
  • 高可用的中间件部署
  • 标准流程规范的制定
  • AI 辅助开发提上日程
  • CI/CD 持续集成与部署的抉择
  • 360°全方位监控运维架构
  • 生产环境高并发高吞吐负载均衡的环境部署