luozic

luozic

V2EX 第 255983 号会员,加入于 2017-09-23 19:55:41 +08:00
今日活跃度排名 113
根据 luozic 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
luozic 最近回复了
更何况现在 AI 各种工具辅助之后,那堆基础非业务逻辑代码大部分你确定是人手搓的?
项目大小,需要维护的时间,是否人员稳定,
项目足够大,
维护时间跨度长,

人员三天两头变化,还不用 typescript 等,我看你是想 bug 多点好折腾一下自己的脑神经
jvm 现在已经非常复杂了。
如果只是关注 openjdk---hotspot 系的,
可以看
1.JMM jdk 内存模型,

2. JVM special 文档, jvm specification https://docs.oracle.com/javase/specs/index.html
=======================================================
不过你确定你看得下去各个语言 language vm 的 specs 文档,即使是挑着和你问题相关的看,随便一个语言 VM 说清楚你这个问题也是百页英文,还得拉着代码断点调试 看看实现和 specs 的配套情况。
额,完整的补起来: 可以先看
1.sicp 计算机程序的构造与结束

2. 再去编译一下 openjdk 的源码,推荐就用你现在主要用的 openjdk 8 or 17 21 ,去调试一下程序,打一下断点。 这里实际更推荐 实战 Java 虚拟机:JVM 故障诊断与性能优化(第 2 版) 葛一鸣的---这个是一步步非常详细的,不像深入 jvm 那本主要是介绍一个地图

3.垃圾回收算法手册-自动内存管理的艺术-英-理查德-琼斯

4. 再就是那些 算法优化案例,arthas jfr 1brc 挑战 ebpf 火焰图 逃逸分析等玩意了
这部分非常推荐看 openjdk 的部分 blog 还有工具。jitwatch 等。
@jiangwei2222 scylladb 可一点都不同意你的说法,discord 的人也不会同意你的描述
https://www.infoq.cn/article/iyivdO40iQ0wEKk4O94I?utm_source=related_read_bottom&utm_medium=article

这个就是用 dpdk c++重写了 Cassandra 。

那堆 python 验证算法,之后用 c++/rust 重写算子的 AI 可不少
确定搞了个高性能的,投资大量的方案,能收回投入?


scylladb 可是一直有个大力应用和给钱的 uber discord compast ,
国内用户还比这几个高,也大量用 elastic search 好几个。

好几年了,有听说啥支持 els 重写为高性能的 c++/rust golang 版本的?
反而是 redis 这种,工程规模小,可以快速获取收益的---dpdk/io_uring 的,现在一堆开源的竞争方案。国内也有不少
@wysnxzm 他问的问题有问题,完整的 copy 一个,
1.如果不是配套 io_uring dpdk 等可以大力提升性能的东西,别人为啥要做,
2.并且现在开源的都是 es 的子集,
3.完整的复制一套需要的成本 收益从哪里获取? 学习 scylladb 这种开源 收费都搞的? 关键是 elastic search 这一坨 还需要功能完整,还不想出钱做的大部分不是中国的公司?
20 小时 41 分钟前
回复了 zhousir5071 创建的主题 问与答 都 2024 年了,有什么便宜好用的 AI 画图工具吗
这种不是去找那种专业的搞点啥 AI 代理的问问有啥优惠方案么?
单片机? plc 无人机 iot 这一堆不少啊,就是各种要去厂里
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2925 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 02:54 · PVG 10:54 · LAX 19:54 · JFK 22:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.