知识目录介绍
根据最基础位置划分(网络 网关)
通过 link 与其他知识关联起来(架构 分布式)
101: 408 四件套
- 网络: 计算机网络基础知识,包括TCP/IP模型、HTTP/HTTPS协议等。
- 组成原理: 计算机系统的硬件组成和工作原理。
- 算法数据结构: 常用的数据结构(如链表、树、图等)以及排序、搜索等算法。
- 操作系统: 进程管理、内存管理、文件系统等概念。
架构
- 分布式: 分布式系统的设计原则,包括分布式锁、事务处理、消息队列、缓存机制等。
- CDN: 内容分发网络的基本原理与实现。
- 高可用: 设计高可用系统的策略和技术。
- 模块划分: 系统模块化设计的原则。
- 可观测性: 监控、日志记录和度量收集。
- 稳定性: 系统稳定性的保障措施。
- SRE: Site Reliability Engineering,站点可靠性工程。
- EA/BA/TA/DA/AA/CA: 企业架构(Enterprise Architecture)、业务架构(Business Architecture)、技术架构(Technical Architecture)、数据架构(Data Architecture)、应用架构(Application Architecture)、通信架构(Communication Architecture)。
管理
- 提效: 提升团队和个人的工作效率。
- 沟通: 有效的沟通技巧。
- 人性: 理解团队成员的需求和动机。
- 方法论: 敏捷开发、精益管理等方法。
- 流程管理: 工作流管理和优化。
- 团队管理: 建立高效团队的策略。
产品
- 行业分析: 市场趋势和竞争分析。
- 产品分析: 用户研究、需求分析。
- PM: 产品经理的角色和职责。
- MVP: 最小可行产品的概念和实践。
- PLG/SLG: 产品主导增长 / 销售主导增长。
- 市场: 市场定位和营销策略。
- 运营: 用户增长和留存策略。
- 数据驱动: 利用数据分析来指导决策。
后端
- 语言: 不同编程语言的特点和适用场景。
- 数据库: 数据存储和查询技术。
- 微服务: 基于Kubernetes的服务网格。
前端
- HTML/CSS/JS/TS: 前端基础技术栈。
- Webpack/Vite: 构建工具。
- Vue/React: 前端框架。
- Node.js: 服务器端JavaScript。
- 跨端: 多平台应用开发。
- SSR: 服务器端渲染。
大数据
- ETL: 数据抽取、转换、加载。
- Queue/CDC: 消息队列和变更数据捕获。
- 数据仓/数据湖: 存储和分析大量数据。
- Flink/Spark: 实时和批处理计算框架。
- OLAP: 在线分析处理。
- 机器学习: 大数据中的应用。
AI
- 机器学习/神经网络/LLM: 深度学习模型和语言模型。
- LLVM: 编译器基础设施。
- 图像处理: 图像生成、编辑等。
- 应用场景: 具体业务场景下的应用案例。
平台工程
- K8s: Kubernetes集群管理。
- SRE: 可观测性和运维实践。
- DevOps: 持续集成/持续部署。
云原生
- 容器化: Docker等容器技术。
- K8s/CIDI/Mesh: 服务编排和服务网格。
- 云厂商: AWS、Azure、GCP等提供的服务。
Loading...