
架构
文章平均质量分 88
tomorrow.hello
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
服务间远程调用
Dubbon和GPRC性能更好,OpenFegin性能差一点OpenFegin和GRPC支持跨语言。OpenFegin使用JSON序列化传输,可读性更高。原创 2025-06-06 23:33:02 · 958 阅读 · 0 评论 -
集群与分布式与微服务
摘要: 集群和分布式在架构设计中有本质区别,集群指多服务器共同处理同一业务以提升吞吐量,分布式则是将业务拆分为子任务部署在不同节点以缩短执行时间。微服务是分布式架构的演进,强调细粒度业务拆分(如支付服务拆分为独立子服务)、轻量级通信(REST/gRPC)和独立数据存储(Database per Service),并通过容器化实现敏捷扩展。未来趋势包括混合架构(分布式强一致性与微服务弹性结合)、服务网格(如Istio)和无服务器化。选择依据取决于团队技术栈统一性、运维能力及业务复杂度需求。原创 2025-06-06 22:40:37 · 787 阅读 · 0 评论 -
高并发,高可用,高性能
本文介绍了软件开发中的"三高"架构设计:高并发、高性能、高可用。高并发通过负载均衡、池化技术和流量漏斗实现,重点提升QPS(每秒查询率)和TPS(每秒事务数);高性能采用多级缓存和日志优化来降低延迟;高可用则通过主备切换、熔断、限流和降级等机制保障系统稳定性。文章详细解析了各项指标定义、技术原理和实现方案,为构建高并发、高性能、高可用的系统架构提供了全面的技术指导。原创 2023-06-02 23:01:21 · 1561 阅读 · 0 评论