跳到主要内容
标签 / TAG全部标签

技术.

43 篇文章 — 技术 相关文章

01

PolarDB 存算分离

从架构角度分析 PolarDB 的存算分离设计:计算与存储解耦如何解决扩展性、存储成本与高可用问题,并与 AWS Aurora、传统 MySQL 架构做对比。

02

团队管理经验

带技术团队几年的一些朴素经验:先把事情想清楚、分工明确、放手让团队成长、用流程减少问题,以及为什么团队氛围和长期视角同样重要。

03

微服务架构设计

从单体架构的瓶颈谈起,梳理微服务的核心设计原则、整体架构组成与关键设计问题,也聊聊它的扩展能力、落地挑战与适用边界。

04

一级二级缓存设计

介绍一级(本地)缓存与二级(Redis)缓存的分层架构:访问流程、两级缓存各自解决的问题、一致性与容量控制,以及常见的缓存更新策略。

05

ETCD 探索

从分布式协调的实际需求出发,介绍 etcd 的定位与 Raft 强一致原理,记录一次集群搭建与 etcdctl 验证过程,并对比它与 Redis 在协调场景下的取舍。

06

Flink 理解

从批处理到流式计算的演进讲起,梳理 Flink 解决的实时计算、状态管理、容错与事件时间问题,以及 Stream First、State Driven、Exactly Once 这几个核心设计思想。

07

Netty 深入学习

从 BIO 的困境讲起,梳理 Java NIO 的 Channel、Buffer、Selector 三大组件与 Reactor 线程模型,理解 Netty 高性能网络通信的底层设计思想。

08

算法:基础知识

从「算法是什么」讲起:算法与数据结构的关系、时间复杂度的意义,以及学算法时应该关注建模思路而不是刷题数量。

09

OpenClaw 使用记录

OpenClaw 是一个开源的 AI Agent 自动化执行框架,能自动规划任务、调用工具并持续迭代。这篇记录整理了它的核心能力、明显短板与适用场景。

10

Redis 线程模型

Redis 常被称为“单线程”,但这个说法只对了一半。从事件循环、IO 多路复用讲到 Redis 6 的 IO 多线程,梳理 Redis 高性能的来源与单线程模型下的使用注意点。