V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Kumo31  ›  全部回复第 4 页 / 共 9 页
回复总数  167
1  2  3  4  5  6  7  8  9  
2024-07-02 11:22:23 +08:00
回复了 cmos 创建的主题 Rust RUST 的未来在哪里?
用 Rust 做过分布式数据库和存储引擎,比 cpp 体验好太多了... Rust 最主要的问题是招人难; 其次是生态上各种库永远是 0.x 版本,每次一升级依赖 一大堆 breaking change ,包括语言本身不上 nightly 也一堆特性没法用
2024-06-27 12:39:54 +08:00
回复了 w568w 创建的主题 程序员 运行时 GC 成为过 / 可能成为你的性能瓶颈吗?
share 下 JuiceFS 的一篇文章,有提到对 Go 做的内存优化:[极限挑战:使用 Go 打造百亿级文件系统的实践之旅]( https://juicefs.com/zh-cn/blog/engineering/go-build-billion-file-system)
2024-06-27 12:34:43 +08:00
回复了 gl3081 创建的主题 分享创造 自己写的云原生微服务框架欢迎 star
"单体应用开发,微服务部署",感觉想法有点像 Google 的 Service Weaver
2024-06-26 21:10:25 +08:00
回复了 billbur 创建的主题 程序员 大家平时都是怎么找一些很抽象的 bug 的
share 一个概念:确定性模拟。很多 bug 难以复现主要是由于系统中不确定性的因素太多了,例如网络延迟,进程调度等等都会导致不同的执行历史,而某些 bug 只有在特定的执行历史下才会复现。

特别对于我们做分布式系统的人来说,平均半年才复现一次的 bug 也不少见,写过共识算法的人应该都能理解。而如果故障现场的日志和信息不足,基本没有排查的可能。

确定性模拟的方案就是通过模拟器,将一切不确定的事物转变为确定性的,整个系统在模拟器上运行 结合故障注入,当 bug 出现时,只要记录模拟器最初的 seed ,使用同样的 seed 再次运行 就能复现当时的执行历史。同时,时间也是输入的一部分,系统相当于一个随着时间不断变化状态的状态机,因此在模拟器上并不需要真正等待时间流逝,模拟器可以直接跳转到系统这个状态机的下一个状态,实现时间加速的效果。

具体实践可以看看这个项目: https://github.com/madsim-rs/madsim?tab=readme-ov-file
及其在 RisingWave 的落地: https://risingwave.com/blog/deterministic-simulation-a-new-era-of-distributed-system-testing/,https://risingwave.com/blog/applying-deterministic-simulation-the-risingwave-story-part-2-of-2/
2024-06-25 17:22:34 +08:00
回复了 seanzxx 创建的主题 Apple iPhone Mirroring 可以用了
@godmiracle #11 我也是...直接把整个硬盘写满了,关了 Spotlight 相关的所有功能才好
2024-06-13 14:07:53 +08:00
回复了 CNN 创建的主题 分享发现 几年前的 联通大王卡 可以免费赠送 200 分钟通话了
我是 16 年第一批的大王卡,19 月租,流量 1 元 1G ,别的啥也没...
动手。学计组就设计 CPU ,学 OS 就写内核... 本科这些课程应该都有对应实验吧,没有就上名校的公开课就好了: https://csdiy.wiki/
2024-06-11 14:12:46 +08:00
回复了 Leeeeex 创建的主题 Apple iOS18 已更新
为了 iPhone 镜像功能把 macOS 也更新了,结果根本打不开 直接闪退
@MasterLei #7 wechat 有 shadow ban ,我被 ban 过半个月;微信用户会无法看到你的群消息和朋友圈,只对 wechat 用户可见。但至少号不用怕被封
@kk2syc 我之前也担心过,但小程序里都可以选择手机号,额外添加一个+86 的就可以了,没遇到过任何不能用的情况
点进来前很惊喜,但看完后代码后感觉有点标题党嫌疑,当作 go 入门项目还可以,但作为一个"Complete" Distributed File Storage 过于玩具了。如果对这两个方面感兴趣的可以去刷这两个课程: https://github.com/skyzh/mini-lsm & https://github.com/pingcap/talent-plan
2024-06-09 20:17:52 +08:00
回复了 star505 创建的主题 问与答 请问 onedrive 上传的文件会被审核以及和谐吗?
pikpak
2024-05-21 18:17:40 +08:00
回复了 zjiajun 创建的主题 程序员 中间件自动化安装问题
@zjiajun 指的是 K8s 可能跑在 VM 或物理机上?那对应的 node 一般都有 label 吧,可以通过 label 筛选就能指定部署位置了,大部分 Operator 都能支持这种程度的配置。另外按我们的经验,这些东西跑在 K8s 上完全不会有任何问题,一些云厂商的 RDS 都是这样跑在 K8s 上的,我们也在容器里跑 SPDK 这种性能和时延极度敏感的组件,有问题的可能只是对运维人员的会有更高的门槛。如果你要在 K8s 外上做这样的操作的话,只是部署可以用 ansible ,而一旦要做复杂的管控逻辑,最后也只是重新造了一套 K8s 的子集,这种你可以参考下 Pigsty
2024-05-21 17:35:01 +08:00
回复了 zjiajun 创建的主题 程序员 中间件自动化安装问题
没太理解具体需求,不过你说的基本上就是一个管控面的工作,K8s 上用对应的 Operator 就可以了
2024-05-17 14:04:56 +08:00
回复了 yogurtyogurt 创建的主题 Apple Mac 远程 Mac,什么方案比较靠谱?
tailscale + 自带的屏幕共享
2024-05-02 18:03:12 +08:00
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
@Kumo31 #2 才看到 pcg 是边缘业务,那还是去阿里吧,云数据库现在还是很赚钱的
2024-05-02 17:58:07 +08:00
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
管控面其实可以说是云的核心,但技术上远没有数据面 hardcore 。建议看看 pcg 具体业务是啥再决定
2024-05-02 17:54:53 +08:00
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
简单来说,你在云上用的云数据库,面板背后的 API 就是管控面。管控类似运维平台,做的是 DB 的一键部署 管理 监控等等..(而非 DB 本身) 也涉及一些调度相关的东西。管控面的难点在于资源模型的设计,剩下的工作大多只是 CRUD 罢了
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3858 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 05:19 · PVG 13:19 · LAX 21:19 · JFK 00:19
♥ Do have faith in what you're doing.