sujin190 最近的时间轴更新
sujin190

sujin190

🏢  南京
V2EX 第 36127 号会员,加入于 2013-03-19 10:01:03 +08:00
今日活跃度排名 750
k8s 集群的 ingress 为啥识别不到另一个节点部署的 pod
Kubernetes  •  sujin190  •  2022-03-16 21:36:12 PM  •  最后回复来自 sujin190
2
分享一下完全不依赖 asyncio 也支持异步语法的库
Python  •  sujin190  •  2021-10-12 15:29:44 PM  •  最后回复来自 sujin190
59
espeasy 支持串口发送十六进制 hex 数据固件分享
分享创造  •  sujin190  •  2021-11-17 17:46:15 PM  •  最后回复来自 h2dyn
3
sujin190 最近回复了
19 金币了。。
4 天前
回复了 chaleaochexist 创建的主题 程序员 关于后端开发分层的疑问
@chaleaochexist 可以这么认为,数据层是对数据准确、严谨并且完整无歧义的读写封装,理论上不应该和具体的需求场景上有关联,虽然吧数据结构完全是按产品和业务需求来设计的,但在软件分层架构中按产品和业务需求设计完数据结构后,我们却首先应该抛弃产品和业务的具体需求和场景,完全按照数据结构自身来设计标准数据读写封装层,而且吧现实情况下太多时候一个具体的产品和业务需求可能只有一个数据读写,如果没按标准分层架构设计,后续一部分变更需求逻辑后,很大可能就越来越混乱一塌糊涂了
4 天前
回复了 chaleaochexist 创建的主题 程序员 关于后端开发分层的疑问
数据层和业务层不难区分吧,数据层主要封装的是对数据结构逻辑的读写,这个包含着完整数据逻辑,大多数情况下一个数据逻辑只有一个读写操作,但有时候也会有多个,也许层对应的自然是现实需求和产品表达的具体实现了

举个简单例子,判断是都是超级用户这显然是一个数据逻辑,在用户登陆成功后需要判断是否是超级用户提示不可用这显然是业务逻辑

数据层不应该对应使用场景,而业务层必定应该对应具体使用场景,就这样啊
10 天前
回复了 keakon 创建的主题 Redis Garnet 真比 Redis 快吗?
@hez2010 话说似乎 garnet 是多核多线程的吧,redis 似乎是单线程的,应该是负载一样的来比吧
10 天前
回复了 keakon 创建的主题 Redis Garnet 真比 Redis 快吗?
@hez2010 没懂你这是服务端多线程还是测试工具多线程,否则就算单核也不可能这么低吧,话说咱要测的是服务端性能吧,而且差距这么大 128 核心?
15 天前
回复了 drymonfidelia 创建的主题 Redis Redis 几乎每小时都出现大量超时,求助
15 天前
回复了 drymonfidelia 创建的主题 Redis Redis 几乎每小时都出现大量超时,求助
@drymonfidelia #4 看流出流量没有,流入只有 75 字节,IOCP 空闲状态但是线程池很高,估计不是连接管理有啥异常就是 await 调度异常了,想要解决只能慢慢加日志压测调试了,Sub/Pub 也算一种可行方案了吧,只不过实现起来就麻烦多了

不知道你们部署环境是啥,不介意加新服务的话,可以考虑下我们做的原子操作服务来提供加锁

https://github.com/snower/slock.git

有.net 的 sdk ,只需要换一下你这个加锁的逻辑就好,因为全异步的通信协议,所以不需要循环服务会主动异步通知,我们也在生产环境用很多年了,只是加锁没遇到啥问题,就你这请求量大概需要 100M 内存吧,也支持集群高可用模式
15 天前
回复了 drymonfidelia 创建的主题 Redis Redis 几乎每小时都出现大量超时,求助
这个 LockTakeAsync 看下底层实现也就一个 setnx 指令,这请求量 redis 层面不可能超时吧,所以超时肯定是软件这边的问题了,线程池这么高不合理,要么是 redis 连接管理问题要么是 await 调度有死锁了吧,而且怎么记得 Task.Delay(1);似乎是延时 1 毫秒吧,这么短不合理也没必要吧,也很容易导致死锁和并发异常什么的,好歹延时个 50 毫秒吧

话说以用户 ID 加锁,那么客户端批量是统一用户的? redis 的加锁 req 和 resp 协议加锁确实费劲,要不换个其它加锁服务试试?

300tps 要用 256GB 服务器内存真豪啊!!!
可以,就是这么干的,很好用
22 天前
回复了 tool2dx 创建的主题 宽带症候群 网线的颜色顺序重要吗?
@tool2dx #5 你做一个就知道了,能通但是会丢包,有一次做网线就是这么想也是这么干的,好几间房几十根网线搞了一天搞完了用就是一直丢包,怎么调都不好

其实这个问题是网线是串行传输差分线,同一对构成差分线传输一路信号,百 M 就是两路千 M 就是 4 路同时传输,差分线的原理决定了同一路需要是双绞的,否则就会无法抵消环境干扰而有信号丢失就是丢包,这个其实就是 RJ45 网口坑的设计并不是一对组成的差分线不是完全挨着在一起的,就是 RJ45 网口设计历史遗留问题的锅,不过问题也不大,照着标准来就好了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   962 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 21:21 · PVG 05:21 · LAX 14:21 · JFK 17:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.