
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
你好,我是码哥,一个拥抱硬核技术和对象,面向人民币编程的男人,设置星标不迷路。我在【Redis 使用 List 实现消息队列的利与弊】说过使用 List 实现消息队列有很多局限性。没有 ACK 机制。没有类似 Kafka 的 ConsumerGroup 消费组概念。消息堆积。List 是线性结构,查询指定数据需要遍历整个列表。1. 是什么Stream 是 Redis 5.0 版本专门为消息队列设计
这里的表结构会相对精简,仅保留 B 端查询所需的字段,如订单编号、买家信息、订单金额、订单状态等,去除了一些 C 端特有的字段,以减少存储空间占用,提高查询性能,路由键为 seller_id。对于简单精准查询,如已知订单 ID 查询订单详情,由于订单 ID 是数据库分库分表的路由键,直接通过数据库的分库分表路由即可快速定位到目标数据,就像在有序的书架上直接找到特定编号的书籍。例如,运营人员进行临时
大家好,我是码哥,可以叫我靓仔。作为靓仔,是应该经常打开 B 站的,毕竟里面很多美好的“东西”,结果出现网络错误,我以为由于日夜观摩 B 站的视频导致流量超了。吃瓜虽好,可不要贪杯。我们的重点是根据 B 站、小红书服务故障来聊聊高可用架构的一些设计思路。B 站、小红书崩了在 2020-07-02 上午 10 点~11 点左右,B 站和小红书都崩了,出现了不同程度的故障。打开微博, 看到 #B 站(
死锁的发生于检测。看岳不群与林平之如何抢夺葵花宝典
靓仔们好久不见,我是码哥,《Redis 高手心法》作者。前几天,码哥收到了公众号后台的通知:邀请开通微信公众号 AI 智能回复。当时,码哥正在拥抱硬核技术和对象。看到这个消息,我只迟疑片刻,选择先拥抱技术,再拥抱我的对象 Chaya。这是微信公众号原生 AI 智能体,不正是我一直期待的么!在这之前,想让公众号对接 AI,只能对接字节的 coze 开放平台,亦或是腾讯的元器开放平台。使用第三方平台的
上文说的例子,想要抽象一个平台订单的系统,思想上是正确的,但是执行中除了问题,因为拆分处理的微服务并没有数据库读写能力,业务逻辑全部集中在 一个服务内, platform-xxx-service 出问题,整个订单系统崩溃!然而,随着业务的发展,所有的功能模块都部署在一个 WAR 包,每次提交代码都要经过长时间的编译和启动,研发效率非常低下,十几个人都提交到一个主干分支,每次 merge 都要面对代
上文说的例子,想要抽象一个平台订单的系统,思想上是正确的,但是执行中除了问题,因为拆分处理的微服务并没有数据库读写能力,业务逻辑全部集中在 一个服务内, platform-xxx-service 出问题,整个订单系统崩溃!然而,随着业务的发展,所有的功能模块都部署在一个 WAR 包,每次提交代码都要经过长时间的编译和启动,研发效率非常低下,十几个人都提交到一个主干分支,每次 merge 都要面对代
你在请求里告诉模型「有这几个函数,参数格式如下」,模型决定要不要调用,返回一个结构化调用指令,你的代码去执行,再把结果塞回 Prompt。你的服务独立部署成一个 MCP Server,任何支持 MCP 协议的客户端——Claude Desktop、Cursor、自己写的 Agent——都能发现和调用你的工具,不依赖具体模型,一次开发到处复用。说到底,MCP 解决的核心问题是「工具定义和模型解耦」—
每次打开 Claude Code 新会话,我都要先来一段开场白:"这是一个 Node.js 项目,用的 Prisma + Express,测试框架是 Jest,别动 package-lock.json,别碰 .env 文件……每次新开会话,上下文清零,规则清零,约束清零。CLAUDE.md 是它的长期记忆,Skills 是它的专业技能库,Hooks 是它的行为准则,Agents 是它的团队分工。C
另一个问题是能力预期。它和"免费使用 Claude"没什么关系,它是"免费使用其他模型,但界面是 Claude Code"。但看了一眼项目,发现这件事比我想象的复杂——这个工具既没有黑 Anthropic 的账号,也没有劫持 OAuth Token,它确实可以跑起来,确实是"免费的"。如果你只是想要一个"便宜的 Claude Code 替代品",其实 Anthropic 自己的 API 配合 Cu







