Skyfalling BlogSkyfalling
首页博客关于
全部(106)技术(83)思考(11)科学(5)生活(7)
Agentic 系统(17)业务系统(21)架构设计(11)AIGC 创作(7)工程实践(9)中间件(11)算法与数据结构(7)
2026年04月10日架构设计

视频分片技术全解:从上传到播放的全链路架构

视频文件从用户手机到观众屏幕,每一步都离不开分片——上传要分片断点续传,转码要分片并行加速,封装要分片流式传输,分发要分片边缘缓存,播放要分片自适应码率。本文沿着视频数据流的完整链路,拆解每个环节的分片策略、协议选型和工程难点。

视频技术流媒体HLSCDN系统架构
阅读更多 →
2026年04月07日架构设计

异地多活架构:跨地域高可用系统的设计与演进

从单机架构到异地多活,系统性梳理多机房部署架构的演进历程。深入剖析同城灾备、同城双活、异地双活、异地多活的核心原理与技术挑战,并结合阿里单元化方案解析工业级落地实践。

架构设计异地多活高可用容灾单元化
阅读更多 →
2026年04月07日架构设计

高并发系统设计:从理论模型到工程实践

从 Amdahl's Law、USL、Little's Law 等理论模型出发,系统拆解计算层、数据层、流量层、容错层的高并发策略,结合代码实现、分布式事务、可观测性与秒杀案例,构建可落地的高并发设计知识体系。

高并发系统架构性能优化分布式系统容错设计
阅读更多 →
2025年12月20日架构设计

架构师的认知升级:从技术深度到系统决策能力

系统梳理架构师的核心能力模型、知识体系全景与成长路径,从架构定义到设计方法论,从分布式理论到架构演进,帮助技术人建立完整的架构认知框架。

架构设计架构师技术成长分布式系统架构方法论
阅读更多 →
2025年12月12日架构设计

微服务系列(四):架构落地指南

系统性地探讨微服务架构设计的核心关注点,包括服务注册发现、API 网关、服务容错、基础设施选型、CI/CD 流水线和可观测性体系,帮助你从 0 到 1 构建一套完整的微服务技术栈。

架构设计微服务分布式系统技术选型
阅读更多 →
2025年12月05日架构设计

SET化架构:从单元化原理到大规模落地实践

深入剖析SET化(单元化)架构的核心原理与设计实践,涵盖流量路由、数据分片、全局服务、故障隔离等关键环节,结合美团、阿里等大厂实践经验,构建可水平扩展的弹性架构体系。

架构设计SET化架构单元化异地多活高可用
阅读更多 →
2025年11月25日架构设计

限流的本质:从限流算法到分布式流控的架构思考

限流不是一个算法问题,而是一个系统设计问题。从速率控制到并发保护,从单机令牌桶到分布式 Redis 计数器,从 Nginx 接入层到业务层精细化流控——每一层的限流策略背后,都是对系统容量、业务优先级和降级策略的深度思考。

限流分布式系统系统架构高可用
阅读更多 →
2024年03月23日架构设计

微服务系列(三):服务注册与发现

从微服务注册与发现的核心原理出发,详解服务注册、服务发现和注册中心三大模块的职责与机制,横向对比 Eureka、ZooKeeper、Consul、Etcd、Nacos 五种主流注册中心在一致性协议、健康检查、生态集成等维度的差异,并以 Spring Cloud 为例,给出 Eureka 和 Consul 的完整接入实战。

微服务服务发现架构设计工程实践
阅读更多 →
2024年03月21日架构设计

微服务系列(二):拆分策略与实践

系统梳理微服务拆分的完整方法论:从迁移准备、AKF 扩展立方体的理论框架,到基于业务逻辑、可扩展性、可靠性和性能需求的四大拆分策略,再到绞杀者模式与修缮者模式的落地路径,帮助团队在单体向微服务演进过程中做出合理的拆分决策。

微服务服务拆分架构设计领域驱动
阅读更多 →
2024年03月19日架构设计

微服务系列(一):从演进到全景

从单体系统的痛点出发,梳理微服务架构的演进脉络(从简单通信到 Service Mesh),再全面拆解微服务全景架构中的核心组件:服务注册与发现、API 网关、配置中心、服务通信、服务治理、监控与追踪。

微服务架构演进分布式系统全景架构Service Mesh
阅读更多 →
2024年03月04日架构设计

关于业务平台架构的思考

从业务的本质出发,探讨业务平台架构的定位、能力建模方法、域的划分逻辑,以及如何基于企业架构思维构建可持续演进的业务架构体系。以电商交易平台为贯穿案例,结合常见反模式,给出可落地的思考框架。

业务架构平台化架构设计领域建模企业架构
阅读更多 →

© 2026 Skyfalling