V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Kumo31  ›  全部回复第 1 页 / 共 5 页
回复总数  94
1  2  3  4  5  
1 天前
回复了 zjiajun 创建的主题 程序员 中间件自动化安装问题
@zjiajun 指的是 K8s 可能跑在 VM 或物理机上?那对应的 node 一般都有 label 吧,可以通过 label 筛选就能指定部署位置了,大部分 Operator 都能支持这种程度的配置。另外按我们的经验,这些东西跑在 K8s 上完全不会有任何问题,一些云厂商的 RDS 都是这样跑在 K8s 上的,我们也在容器里跑 SPDK 这种性能和时延极度敏感的组件,有问题的可能只是对运维人员的会有更高的门槛。如果你要在 K8s 外上做这样的操作的话,只是部署可以用 ansible ,而一旦要做复杂的管控逻辑,最后也只是重新造了一套 K8s 的子集,这种你可以参考下 Pigsty
1 天前
回复了 zjiajun 创建的主题 程序员 中间件自动化安装问题
没太理解具体需求,不过你说的基本上就是一个管控面的工作,K8s 上用对应的 Operator 就可以了
5 天前
回复了 czd670 创建的主题 Apple Mac 远程 Mac,什么方案比较靠谱?
tailscale + 自带的屏幕共享
前两天刚入手 Cloud Gateway Ultra ,感觉还行,不过确实性价比不高
20 天前
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
@Kumo31 #2 才看到 pcg 是边缘业务,那还是去阿里吧,云数据库现在还是很赚钱的
20 天前
回复了 nancyii 创建的主题 职场话题 阿里云数据库管控
管控面其实可以说是云的核心,但技术上远没有数据面 hardcore 。建议看看 pcg 具体业务是啥再决定
20 天前
回复了 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
用 Kraken 就可以直接出金到卡里吧,这里是安全的,然后就是回国的问题了
34 天前
回复了 Kould 创建的主题 职场话题 Rust 找工作也太难了吧= =
好像知乎刷到过楼主,很强,因为学历背景差不多 && 也是做 db/存储所以有点印象。我司有在用 Rust 做存储引擎,可惜前几个月刚裁完员,今年应该都不会招人了
参与贡献过一些开源项目,也算是 Apache Contributor 。开源项目的社区维护本身确实是一个麻烦事,需要专业的人来做,特别是商业开源会面临更多的问题,像 Community Manage 、DevRel 之类的岗位就是专门做这些事的。但我觉得,既然选择了开源(并且开放贡献),社区的基本共识就是欢迎所有的贡献者和贡献方式,包括看起来很水的 fix typo ,正是因为有了这些贡献者,项目才能保持活力。至于这种「付费参与」的开源,在我看来就是给卖课卖项目批一层外衣罢了
36 天前
回复了 OliverDD 创建的主题 程序员 对数据库感兴趣,但完全接受不了 cpp
数据库本身就是一个性能敏感的东西,这里的体现不仅是在整体架构,算法设计上,还包括具体的代码实现细节,比如函数的传参方式,内存的申请时机... 也就是令你深恶痛绝的这些东西,虽然 Rust 能屏蔽了一些繁琐的语法细节,但你依然需要理解这些概念才能写出高性能的代码。

我觉得主要还是看你目的,如果只是想学习数据库,那也有不少 Go 甚至 Java 实现的课程,这些足够你理解数据库的核心概念、设计和机制。但如果想真正地从事数据库 or 其他底层基础设施工作,那 C++ 是绝对绕不过去的门槛。

不过不少分布式数据库的 SQL 层也是用 Go 写的,因为在这里网络通信和查询处理的代价更高,语言本身执行的性能相对没那么重要了,但依然充斥着各种 magic 。
@Kumo31 landlock...
这个 . 会导致编译失败,即使系统支持 sandbox ,也不会开启
57 天前
回复了 luzemin 创建的主题 程序员 HackerNews 上看到的 [丑丑头像生成器]
有点意思
都用,RESTful API ,当然 RESTful API 的表达能力有缺陷,难以满足复杂业务场景,还需要结合 Google 的 Custom methods: https://google.aip.dev/136
@Kumo31 补充一下,Jepsen 对 Redis 的分析报告( https://aphyr.com/posts/307-call-me-maybe-redis-redux )中指出了 Redis 能提供最强的保证也不超过因果一致性,并且嘲讽了一波作者认为设计分布式系统很简单这件事,评论里作者本人也下场 battle 了
做不到吧,Redis 就不是线性一致的,不过 Redis 协议很简单,网上有很多 Raft on Raft/Paxos 的开源实现
63 天前
回复了 echo0x000001 创建的主题 职场话题 有没有年薪 20-30 万的人谈谈感受?
去年毕业,某一线城市小厂,工作没啥压力,家也在当地。没有花钱的爱好,工资基本上能全存下来,感觉最大的区别就是读书时买不起的东西现在基本能随便买了
@Kumo31 还有和飞书妙计结合的会议纪要自动记录&总结,都挺实用
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2027 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 16:18 · PVG 00:18 · LAX 09:18 · JFK 12:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.