V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Kumo31  ›  全部回复第 3 页 / 共 8 页
回复总数  145
1  2  3  4  5  6  7  8  
307 天前
回复了 gl3081 创建的主题 分享创造 自己写的云原生微服务框架欢迎 star
"单体应用开发,微服务部署",感觉想法有点像 Google 的 Service Weaver
307 天前
回复了 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/
308 天前
回复了 seanzxx 创建的主题 Apple iPhone Mirroring 可以用了
@godmiracle #11 我也是...直接把整个硬盘写满了,关了 Spotlight 相关的所有功能才好
我是 16 年第一批的大王卡,19 月租,流量 1 元 1G ,别的啥也没...
动手。学计组就设计 CPU ,学 OS 就写内核... 本科这些课程应该都有对应实验吧,没有就上名校的公开课就好了: https://csdiy.wiki/
323 天前
回复了 chanChristin 创建的主题 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
pikpak
343 天前
回复了 zjiajun 创建的主题 程序员 中间件自动化安装问题
@zjiajun 指的是 K8s 可能跑在 VM 或物理机上?那对应的 node 一般都有 label 吧,可以通过 label 筛选就能指定部署位置了,大部分 Operator 都能支持这种程度的配置。另外按我们的经验,这些东西跑在 K8s 上完全不会有任何问题,一些云厂商的 RDS 都是这样跑在 K8s 上的,我们也在容器里跑 SPDK 这种性能和时延极度敏感的组件,有问题的可能只是对运维人员的会有更高的门槛。如果你要在 K8s 外上做这样的操作的话,只是部署可以用 ansible ,而一旦要做复杂的管控逻辑,最后也只是重新造了一套 K8s 的子集,这种你可以参考下 Pigsty
343 天前
回复了 zjiajun 创建的主题 程序员 中间件自动化安装问题
没太理解具体需求,不过你说的基本上就是一个管控面的工作,K8s 上用对应的 Operator 就可以了
348 天前
回复了 yogurtyogurt 创建的主题 Apple Mac 远程 Mac,什么方案比较靠谱?
tailscale + 自带的屏幕共享
362 天前
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
@Kumo31 #2 才看到 pcg 是边缘业务,那还是去阿里吧,云数据库现在还是很赚钱的
362 天前
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
管控面其实可以说是云的核心,但技术上远没有数据面 hardcore 。建议看看 pcg 具体业务是啥再决定
362 天前
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
简单来说,你在云上用的云数据库,面板背后的 API 就是管控面。管控类似运维平台,做的是 DB 的一键部署 管理 监控等等..(而非 DB 本身) 也涉及一些调度相关的东西。管控面的难点在于资源模型的设计,剩下的工作大多只是 CRUD 罢了
做一下南京大学的 PA 可以解答你所有疑惑,这只是大二的课: https://nju-projectn.github.io/ics-pa-gitbook/ics2024/index.html

理解"程序如何在计算机上运行"的根本途径是从"零"开始实现一个完整的计算机系统. 南京大学计算机科学与技术系计算机系统基础课程的小型项目 (Programming Assignment, PA)将提出 x86/mips32/riscv32(64)架构相应的教学版子集, 指导学生实现一个经过简化但功能完备的 x86/mips32/riscv32(64)模拟器 NEMU(NJU EMUlator), 最终在 NEMU 上运行游戏"仙剑奇侠传", 来让学生探究"程序在计算机上运行"的基本原理.

没时间也可以看一下这个简单得多的 Gameboy emulator 教程: https://imrannazar.com/series/gameboy-emulation-in-javascript
2024-04-21 13:46:16 +08:00
回复了 yinchunde 创建的主题 加密货币 真诚请教, U 换成 Wise,再转回 RMB,是否有风险?
用 Kraken 就可以直接出金到卡里吧,这里是安全的,然后就是回国的问题了
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5008 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 08:34 · PVG 16:34 · LAX 01:34 · JFK 04:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.