lsk569937453 最近的时间轴更新
lsk569937453

lsk569937453

V2EX 第 201541 号会员,加入于 2016-11-16 08:18:50 +08:00
今日活跃度排名 5494
1.ApiGateway
https://github.com/lsk569937453/silverwind

2.Rcache(Reimplement the redis in rust)
https://github.com/lsk569937453/rcache

3.Rcurl(Reimplement the curl in rust)
https://github.com/lsk569937453/rcurl

4.KT(Impelemet the load testing in rust)
https://github.com/lsk569937453/loadTesting
今天用 rust 实现了 Http 负载测试工具
程序员  •  lsk569937453  •  10 天前  •  最后回复来自 lsk569937453
4
hyper v1+anyhow 可能导致性能急速下降
Rust  •  lsk569937453  •  63 天前  •  最后回复来自 lsk569937453
6
[学习]mysql 的同步问题, binlog 相关
程序员  •  lsk569937453  •  101 天前  •  最后回复来自 zhangxudong
6
讨论下华为的鸿蒙 5 的开发生态吧。
华为  •  lsk569937453  •  94 天前  •  最后回复来自 dyzzc
1
iPhone 可以通过 app 改 host 吗?
程序员  •  lsk569937453  •  103 天前  •  最后回复来自 qinxi
5
lsk569937453 最近回复了
1 天前
回复了 proxyai 创建的主题 Rust 再见 Golang, 你好 Rust
@proxyai
rust 不是银弹。
我在用 rust 实现 redis 的过程中对比了 mpsc::channel 和 Arc::Mutex 的性能。
单线程下,两者性能差不多的。
多线程下,全局 Arc::Mutex 对数据加锁的性能还比 mpsc::channel(多生产者单消费者)好一点

https://github.com/lsk569937453/rcache/tree/main:全局锁
https://github.com/lsk569937453/rcache/tree/0.0.1:mpsc::channel 实现的多生产者单消费者模型
6 天前
回复了 0xD800 创建的主题 Java 分享一个 Java 中非常糟糕的 API 设计
java 的类库这么多,找一个符合你要求的就可以了。
直接 window 开发,然后部署到 linux 上就可以了。
去哪儿的 app 首页有二十多个接口。
7 天前
回复了 BeijingBaby 创建的主题 Rust rust 写 web api,用哪个 framework?
axum+1
@veapon 有什么就说什么,如果你不懂可以不说。做技术的不要拿反问句回答别人。
@veapon 请问我创建线程的时候获取锁耗时 1ms 。而你往阻塞队列塞任务不需要锁,但你任务入队了又不能执行,所以你讨论耗时有什么用呢。
@orzwalker111 我使用线程池当然是通过并发让任务快速执行。难道除了"让任务快速提交执行"之外还有其他的选项吗?
@codegenerator
```
先创建线程如果线程执行完任务就会空闲,空闲等待一定时间就会销毁
这样会有比较多的线程创建销毁
```
既然你喜欢举例,那我就举一个例子。

我们假设线程池的前 n 个任务非常耗时,一直执行不完
"先判断任务队列是否满再判断是否达到最大线程数":如果任务队列长度是 10w ,那么后续提交的 10w 个任务(执行耗时很短),在任务对列满之前无法执行,需要一直等待在队列中。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1129 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 23:01 · PVG 07:01 · LAX 16:01 · JFK 19:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.