V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  thevita  ›  全部回复第 10 页 / 共 15 页
回复总数  282
1 ... 2  3  4  5  6  7  8  9  10  11 ... 15  
2023 年 7 月 25 日
回复了 jiobanma 创建的主题 Java 分布式系统生成全局唯一 ID 的方式请教
想到一个比较破的方案:

就是你在 db 里面 预先 “生成, 分配” 一批 id (假设这里你的 全局有序 id 是主键)

这样就能让服务来`抢` next id, 对 行加锁了,并发应该会好一些,

就是不能回滚,需要让签名的 id 失效
2023 年 7 月 25 日
回复了 jiobanma 创建的主题 Java 分布式系统生成全局唯一 ID 的方式请教
还不如看看你的需求只是要 “递增“ 呢,还是真的需要严格的全局有序
2023 年 7 月 25 日
回复了 jiobanma 创建的主题 Java 分布式系统生成全局唯一 ID 的方式请教
2L 第二种也是一个办法,相当于 用 db 作为一致性保证?,乐观冲突检测的方式来做,但是 db 的事务的貌似还是得依赖全局锁的方式来支持 insert id 有序
2023 年 7 月 25 日
回复了 jiobanma 创建的主题 Java 分布式系统生成全局唯一 ID 的方式请教
2L 提的第一个方法与 1L 本质上是一样的,都是引入一个全局一致的协调者(目前看这其实是比较现实的办法,功能简单,稳定性和性能应该能做很多优化,当然具体看你场景能否接受)
2023 年 7 月 25 日
回复了 Cola98 创建的主题 Kubernetes 大佬们求解,关于 K8S 中 pod 之间相互传送文件
@Cola98 那就把展示的服务/ui 分开,sidecar 只分析和采集就好了,你 redis 实例 也不能保证就一个吧
2023 年 7 月 25 日
回复了 Cola98 创建的主题 Kubernetes 大佬们求解,关于 K8S 中 pod 之间相互传送文件
分析工具就作为 sidecar 和 statefulset 一起呗,干嘛一定要部署成 deployment
2023 年 7 月 24 日
回复了 mankismi 创建的主题 Java Jar 包有没有可能防止别人解压再打包运行?
软件防串改本来就是个很复杂的问题,各种方案无非是,是用更高可信的代码来验证其他代码的可信性,收窄代码保护的范围,比如你可以这样:

你可以用一个 自己的 loader(只是一个说法不一定是 ClassLoader ) 来加载 jar 和 class ,通过签名来保证加载代码可信,
这样就能把对抗的点收窄到 这个 loader 里,如果你用 native code ,一些传统的保护方案也能用了,比如 vmp 之类的

当然这样也只是提高了成本而已,你还可以更近一步,把信任继续往前推,比如依靠 os 或者 硬件提供的功能来实现,这就是可信计算搞的那堆东西了
2023 年 7 月 23 日
回复了 daimaosix 创建的主题 程序员 服务器公网流量转发给内网有什么好用的程序吗?
再看了一遍描述,好像是同一台服务的两个地址,server bind 成 intranet 了而已?
iptable 能搞定
2023 年 7 月 23 日
回复了 daimaosix 创建的主题 程序员 服务器公网流量转发给内网有什么好用的程序吗?
看你基础设施情况,比如有不有 公用 的 gateway , 或者 lvs 之类的

如果要轻的方案的话,试试 http://github.com/rapiz1/rathole
2023 年 7 月 22 日
回复了 undertow 创建的主题 程序员 工作一天一般写多少行代码
@peasant 我恰恰相反,忙的时候没时间写多少代码,闲的时候,就是不停的写,毕竟,总是有做不完的 feat/fix/improv ,没事来还还债也好
这是基础的并发原语之一,各 api 下设计都类似
eg.

cpp: https://en.cppreference.com/w/cpp/thread/condition_variable

pthread:

```
....
int
pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
....
```
@AnroZ 对的,因为条件变量就是这么用的,或者说就是这么设计的
2023 年 7 月 12 日
回复了 mryaocom 创建的主题 程序员 想买一个电脑
@thevita '通用' -> '同意' ......
2023 年 7 月 12 日
回复了 mryaocom 创建的主题 程序员 想买一个电脑
@winglight2016 通用,最后先确定下自己 usa case 下当前的瓶颈在哪,感觉恐怕还不太行
2023 年 7 月 10 日
回复了 numberator 创建的主题 程序员 心脏刺痛,怎么整
只是“心脏刺痛” 而 没有 其他类似胸闷 的症状的话,大部分其实跟心脏没关系, 是 “肋间神经痛” 引起了, 一般只是间歇性出现,不用过分紧张,注意休息就好了,当然,还是要放在心上,如果出现持续没缓解,进行性加重,或是伴随其他症状及时就医。
用 IPV6, 今天刚搞了,暂时没问题. (直接通过 ipv6 连也行, 但是不能保证外面用的时候有 ipv6 ,相当于有两条链路了)
2023 年 7 月 6 日
回复了 fanxasy 创建的主题 宽带症候群 家庭网络是否应该 计算/存储分离?
不是应该考虑优缺点的问题,单纯从逻辑上说,存算分离 带来了更高的复杂性,顺带的是更高的成本(大部分可能是折腾成本,但你好像不是很在意),但这写复杂性都是为了解耦计算和存储资源,使之更灵活,更符合业务的需求,所以关键问题是,你是否面临这样的需求。(最后,我觉得你的需求应该不是 要不要存算分离,你的需求应该就是 "折腾",那关系什么缺点呢?
1 ... 2  3  4  5  6  7  8  9  10  11 ... 15  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1059 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 22:51 · PVG 06:51 · LAX 15:51 · JFK 18:51
♥ Do have faith in what you're doing.