什么是良好的系统设计? 2025-09-01T14:21:26+08:00 1、程序设计与系统设计的本质区别 程序设计是组装代码,系统设计是组装服务。 程序设计的组件是变量、函数、类等,系统设计的组件是服务器、数据库、缓 Lin 4 分钟阅读
智能体代理模式(Agent Agentic Patterns) 2025-08-20T14:21:26+08:00 AgentAgenticPatterns 简介 在最近的一篇研究报告《构建高效代理》 中,Anthropic分享了关于构建高效大语言模型(LLM)代理的宝贵见解。这项研究特别有趣的地方 Lin 6 分钟阅读
Spring Cloud Gateway常见问题总结 2025-08-19T14:21:26+08:00 什么是 Spring Cloud Gateway? Spring Cloud Gateway 属于 Spring Cloud 生态系统中的网关,其诞生的目标是为了替代老牌网关 Zuul。准确点来说,应该是 Zuul 1.x。Spring Cloud Lin 6 分钟阅读
性能测试 2025-08-13T14:21:26+08:00 性能测试介绍 性能测试一般情况下都是由测试这个职位去做的,那还需要我们开发学这个干嘛呢?了解性能测试的指标、分类以及工具等知识有助于我们更好地 Lin 6 分钟阅读
超时&重试详解 2025-08-02T14:21:26+08:00 超时&重试详解 由于网络问题、系统或者服务内部的 Bug、服务器宕机、操作系统崩溃等问题的不确定性,我们的系统或者服务永远不可能保证时刻 Lin 5 分钟阅读
冗余设计详解 2025-07-28T14:21:26+08:00 冗余设计详解 冗余设计是保证系统和数据高可用的最常的手段。 对于服务来说,冗余的思想就是相同的服务部署多份,如果正在使用的服务突然挂掉的话,系统 Lin 3 分钟阅读
高可用系统设计 2025-07-17T14:21:26+08:00 高可用系统设计指南 高可用描述的是一个系统在大部分时间都是可用的,可以为我们提供服务的。高可用代表系统即使在发生硬件故障或者系统升级的时候,服 Lin 4 分钟阅读
读写分离和分库分表详解 2025-07-07T14:21:26+08:00 读写分离和分库分表详解 读写分离主要是为了将对数据库的读写操作分散到不同的数据库节点上。这样的话,就能够小幅提升写性能,大幅提升读性能。 一般 Lin 16 分钟阅读
消息队列基础知识总结 2025-06-30T14:21:26+08:00 消息队列基础知识总结 “RabbitMQ?”“Kafka?”“RocketMQ?”…在日常学习与开发过程中,我们常常听到消息队列 Aaron 15 分钟阅读
Java 也能快速搭建 AI 应用 2025-06-16T14:21:26+08:00 概述 随着 LLM(大语言模型)基础技术的不断成熟和应用领域的广泛挖掘,越来越多的企业和开发者开始将 LLM 技术集成到自己的互联网服务架构中,市场上涌 Lin 5 分钟阅读