logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

高并发架构及场景解决方案

CQRS(Command Query Responsibility Segregation,命令职责查询分离)一、高并发定义与核心要素定义系统在短时间内处理大量并发请求的能力,目标是确保高负载下稳定高效运行,核心体现为高性能、高可用、可扩展。必要条件高性能:提升并行处理能力,降低响应时间(如优化算法、减少IO)。高可用:系统长期稳定运行,通过冗余、故障转移等机制减少宕机(可用性=正常运行时间/总时

文章图片
#java#开发语言#架构
K8S-从理论到实战

大规模容器管理编排系统。

文章图片
#kubernetes#容器#云原生
redis+lua脚本

2. 返回值Lua脚本的最后一个值会作为执行结果返回给客户端。可返回、数值、字符串、表(自动转为Redis多行回复)。3. 脚本编写原则禁止使用全局变量:所有变量需用声明。避免长耗时操作:Lua脚本会阻塞Redis其他请求,需确保高效性。三、常用Lua脚本操作1. 数据操作操作示例代码StringHashSetZSetList2. 条件判断3. 循环操作4. 错误处理四、注意事项场景解决方案

文章图片
#redis#lua#junit
网关(gateway):自定义过滤器(filter)

Component@Override@Override// 获取请求// 编写过滤器逻辑System.out.println("过滤器执行了");// 放行//多加一个实现接口Ordered是为了实现排序,例如用户校验应该是微服务转发之前执行。

文章图片
#gateway#java
RAG(Retrieval-Augmented ⁡Generation,检索增强生‍成)

RAG(Retrieval-Augmented ⁡Generation,检索增强生‍成)是一种结合信息检索技术和 AI 内容生成的混合架构,可以解决‏大模型的知识时效性限制和幻觉问题。传统大语言模型的生成依赖于训练时 “记住” 的知识,但存在两个明显问题:一是知识可能过时(比如训练数据截止到 2024 年,无法回答 2025 年的新事件);二是可能 “编造” 事实(即 “幻觉”,比如虚构不存在的文

文章图片
#RAG#AI#人工智能
到底了