Skip to content

探索技术 ​

不只知道怎么用,也会思考背后的设计原因和取舍。

这里从开发中的具体问题出发,沿着源码、文档、Issue 和社区讨论,理解技术方案背后的历史、约束与取舍。

内容分类 ​

分类长期容纳内容
Java 与 JVMJava 版本、GC、JVM 参数、内存、线程、性能
应用框架Spring Boot、Spring Cloud、Quarkus、MyBatis、Web 框架
构建与依赖Maven、Gradle、编译、依赖管理、插件
数据库与中间件MySQL、PostgreSQL、Redis、NATS、RabbitMQ、RocketMQ、Nacos、XXL-JOB
容器与云环境Docker、Kubernetes、容器运行时、云主机、镜像
网络与基础设施DNS、HTTPS、Nginx、TCP、VPN、防火墙、网络排障
安全漏洞、攻击事件、供应链安全、权限、暴露面
工程实践日志、监控、测试、发布、国际化、兼容性、工具链

本专题更关注“为什么这样设计”,而不仅是“应该怎么使用”。