- Java218
- 数据库113
- 设计85
- 分布式82
- 框架75
- JavaCore64
- Spring64
- 工具53
- 笔记52
- 大数据32
- 面试31
- 分布式通信29
- 设计模式27
- Spring核心24
- 架构23
- 搜索引擎数据库22
- DevOps21
- 关系型数据库21
- 软件20
- 网络19
- KV数据库19
- 基础19
- 算法17
- Redis17
- MQ17
- 分布式协同16
- Elasticsearch16
- 操作系统15
- 列式数据库15
- 分布式理论15
- MySQL15
- 综合14
- HBase13
- 编程12
- 文档数据库12
- 中间件11
- Linux11
- IO11
- 并发11
- 其他11
- MongoDB11
- Spring数据10
- Kafka10
- Flink9
- Hive9
- JVM9
- 安全9
- 构建9
- 工作8
- 服务器8
- 编程语言8
- 解决方案8
- 分布式存储8
- SpringWeb8
- 重构7
- 分布式调度7
- 容器7
- ZooKeeper7
- Maven7
- 人工智能6
- JavaWeb6
- 网络分层6
- 网络协议6
- 分布式治理6
- 监控诊断6
- Python6
- Nginx6
- Hadoop5
- 缓存5
- 测试5
- Tomcat5
- 微服务5
- Docker5
- Elastic5
- RPC5
- UML4
- 数据库综合4
- 网络技术4
- 术4
- JavaBean4
- 模板引擎4
- ORM4
- IDE4
- SpringIO4
- Spring其他4
- Spring综合4
- Spring集成4
- 软件工程3
- 编程范式3
- 数据库中间件3
- 流量控制3
- Git3
- Kubernetes3
- RocketMQ3
- Spring安全2
- 健康1
- 器1
- 法1
Docker 简介
【简单】什么是 Docker?为什么需要 Docker?⭐⭐⭐
🎯 目标等级:L1 | ⏱ 建议用时:5 min | 🏷 标签:Docker / 基础概念
💎 关键结论
Docker 是开源容器化平台,把应用及其依赖打包成标准化、轻量级、可移植的容器,实现 "一次构建,处处运行"。相比虚拟机,容器共享宿主机内核,秒级启动、MB 级开销,彻底解决环境一致性问题,是微服务与 CI/CD 的基石。
Nginx 简介
【简单】什么是 Nginx?⭐⭐⭐
🎯 目标等级:L2 | ⏱ 建议用时:10 min | 🏷 标签:Nginx / 概述
💎 关键结论
Nginx 是高性能开源 Web 服务器,现代角色更核心的是反向代理与负载均衡器。它采用事件驱动的异步非阻塞架构,以极少的资源支撑海量并发,以高性能、高稳定、低内存著称。
⚡记忆卡片
- 口诀:一台 Nginx,三种身份——服务器、代理、均衡器
- 关键词:事件驱动 / 反向代理 / 负载均衡
- 链路:客户端 → Nginx(接入层)→ 后端应用集群
Kubernetes 也称为 K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统。
K8S 简介
K8S 主控组件(Master) 包含三个进程,都运行在集群中的某个节上,通常这个节点被称为 master 节点。这些进程包括:kube-apiserver、kube-controller-manager 和 kube-scheduler。
📖 内容
📚 资料
Kubernetes 简介
【中等】什么是 Kubernetes,并描述其主要组件及其作用。⭐⭐⭐
🎯 目标等级:L2 | ⏱ 建议用时:10 min | 🏷 标签:Kubernetes / 架构概览
💎 关键结论
Kubernetes 是开源的容器编排平台,自动化部署、扩缩容和管理容器化应用。架构分控制面与节点两层:kube-apiserver 是统一入口,etcd 保存状态,scheduler 负责调度,kubelet 在节点上执行 Pod 管理。
DevOps 简介
【简单】什么是 DevOps?⭐⭐⭐
🎯 目标等级:L2 | ⏱ 建议用时:5 min | 🏷 标签:DevOps / 文化理念
💎 关键结论
DevOps 是平台、流程与人的有机整合,以 CALMS 文化(协作、自动化、精益、度量、共享)为指引,让构建、发布、运行更快更稳,目标是建立能快速交付价值并持续改进的组织。
⚡记忆卡片
- 口诀:平台 + 流程 + 人,CALMS 五字文化
- 关键词:打破壁垒 / 自动化一切 / 快速反馈
- 链路:代码提交 → 自动构建测试 → 快速发布 → 监控反馈 → 持续改进
什么是 DevOps
什么是 DevOps?DevOps 集文化理念、实践和工具于一身,它强调团队授权、跨团队沟通和协作以及技术自动化,其最终目标是优化质量和交付。
DevOps 理念,旨在打破开发工程师和运维工程师的壁垒,强调两个团队合而为一,在产品的整个生命周期(从开发、测试、部署再到运维、运营)内相互协作,工程师不再限于单一职能。
DevOps 始于 2007 年左右,当时的开发和运维对传统的软件开发模式提出了担忧:在这种模式下,编写代码的开发人员与负责部署的运维人员分开工作。 DevOps 一词是开发(development)和运维(operations)这两个词的组合,反映了将二者合而为一的过程。
📖 内容
综合
工具
- Git
- 如何优雅的玩转 Git - 关键词:
Git、版本控制、分支管理、Git Flow、代码合并 - Git 帮助手册 - 关键词:
Git、常用命令、Cheat Sheet、配置管理、Git 工作流
- 如何优雅的玩转 Git - 关键词:
- Docker
- Kubernetes
- Nginx
- 其他
- 正则表达式 - 关键词:
正则表达式、元字符、贪婪匹配、分组、字符串匹配
- 正则表达式 - 关键词: