V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  keakon  ›  全部回复第 1 页 / 共 56 页
回复总数  1101
1  2  3  4  5  6  7  8  9  10 ... 56  
4 天前
回复了 daimaosix 创建的主题 程序员 请教消息队列的选择
@daimaosix 假设你有 1000 个 topics ,5000 个客户端。
原方案是某个 topic 收到消息,只会通知 5 个客户端来获取消息。
你的方案会导致 5000 个客户端来获取消息,然后大部分丢弃掉。
性能差异可想而知。

此外,RabbitMQ 默认是不允许同一条消息被多个消费者并发消费的,需要使用 Fanout Exchange 。此时每个消费者都是一个单独的队列,即变成 5000 条队列,发布消息的开销会增大 5000 倍。
5 天前
回复了 daimaosix 创建的主题 程序员 请教消息队列的选择
RabbitMQ 在低负载(< 30 MB/s )下延迟更低,资源开销、易用性和稳定性都更好。但是如果 topics 过多,例如上千,就会显著影响性能。当然你也可以多部署几个 RabbitMQ ,将不同客户打散到不同的实例,让每个实例的 topics 减少。
Kafka 的内存开销很大(毕竟 Java ),稳定性不够好,但是 topics 增长基本不影响性能。
用 SQLite 吧,我的笔记本上一秒 40 万次随机查询,比 Redis 还快。
实际场景数据库才是瓶颈,Multiple queries 排第一的是个 js 框架
16 天前
回复了 sampeng 创建的主题 程序员 无聊算了一下 cursor 的成本
我测试是 cursor 的一个问题最多可以调用 25 次 claude ,只计算一次。

cline / roo code 每个问题大概花费 $0.3 ,效果略好于 cursor ,但是 $16 只够问 50 多次。
26 天前
回复了 lyxxxh2 创建的主题 程序员 cursor 使用感觉
@buynonsense 自动补全、光标预测、代码生成和 agent 模式都是 cursor 更好
32 天前
回复了 shuangbiaog 创建的主题 Android 2025 年第一届小米高考有通过的朋友吗
用大模型试试…
34 天前
回复了 novohit 创建的主题 MacBook 想问你们的 mac 24g 真的够用吗
目前用了 6G 交换,没发现卡顿。
Cursor 自己训练了一个 tab 模型,用于代码补全和光标位置预测。
GitHub Copilot 现在也支持光标位置预测了,但比 Cursor 还差了个同时预测多处修改的功能,并且 VIM 模式下 ESC 和取消预测经常冲突。
其他产品都没有自己训练模型,所以做不了光标位置预测。
类 JWT 场景下,at 是用签名来验证,而不用实际比对数据库。当发生某些需要 revoke token 的场景时,如果 at 的有效期足够短,可以不实现。等到过期校验 rt 时,发现不可用了,再进行退出。
77 天前
回复了 wryyyyyyyyyyyy 创建的主题 程序员 被 cursor 气出脑血栓
给它一个方案,告诉它需要异步,用什么库实现。不明确的需求它就随便写。
88 天前
回复了 albin504 创建的主题 程序员 cursor 能理解整个工程的代码吗?
cline 可以,会读取项目的文件列表和打开的文件列表,然后判断应该从什么文件里获取信息
10 年 mac 用户的方案是戒了电脑游戏
谢谢楼上各位,我先研究下。root 不是必须的。
@jorneyr 印象中 []uint8 会被当成字符串,需要声明成 []uint16 ,然后需要用到 uint8 和 []uint8 时得来回转换格式。
因为有 __setitem__ 方法。提供 dict.get 方法是因为 __getitem__ 在 key 不存在时会抛出异常。
一分钱,3 人 aa 收款应该怎么分配金额最合理
167 天前
回复了 julyclyde 创建的主题 Python functools.partial 和 partialmethod 的困惑
@julyclyde 你先看看 descriptor 的作用吧。简单来说,如果一个类( Client )的属性( getMe )是 descriptor ,那么在访问这个类的实例( c )的同名属性( getMe )时,访问的实际是这个 descriptor 的 __get__() 方法。
getMe = functools.partialmethod(callAPI, "getMe") 正是给类定义了一个 descriptor ,而它的 __get__() 方法里返回了一个 callable 。
而 return functools.partialmethod(self.callAPI, APIname) 这个实现虽然返了 descriptor ,但它不是类的属性,因此访问时并不会调用 __get__()。
1  2  3  4  5  6  7  8  9  10 ... 56  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5791 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 03:03 · PVG 11:03 · LAX 20:03 · JFK 23:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.