V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  mightybruce  ›  全部回复第 16 页 / 共 40 页
回复总数  791
1 ... 12  13  14  15  16  17  18  19  20  21 ... 40  
2024 年 9 月 8 日
回复了 seekseat 创建的主题 Go 编程语言 运算符重载有什么实际用途?感觉很鸡肋
这个是语言哲学语言设计的范畴,无所谓好坏,支持运算符重载能找到一堆理由,不支持运算符重载的也有一堆理由。

新语言如 rust 也有通过 trait 来支持运算符重载的
@Leviathann #105
你连代码都不会写就开始瞎说的水平真强, xloger 填了一个 python 代码,被你说成是 go 代码
2024 年 9 月 6 日
回复了 chai2010 创建的主题 程序员 凹语言开发案例分享: Pong 游戏
回复有点少啊,支持一下凹语言, 毕竟是基于 go 开发出来的针对 wasm 的语言。
我早就屏蔽这个冯若航和他写的一堆玩意,你不要听风就是雨。
看你的描述,这个公司运维技术含量很低,不要小看运维技术,你去的就是一个业务或者项目型公司,不需要多少高级自动化运维和运维开发技术。
其实你就是被公司安排到了一个边角部门了, 有时间自己补补知识,赶紧跳吧。
2024 年 9 月 5 日
回复了 BenchWidth 创建的主题 Kubernetes K8S 集群遇到负载不均衡的问题。
k8s 调度本身是基于 linux 内核的完全公平调度器 CFS, 要想做到绝对均衡的调度是不可能的,想实现一些特定的调度可以用 K8s 调度框架来实现插件,
简单的做法就是给机器打上各种标签,然后用 nodeselector 就好了。
2024 年 9 月 5 日
回复了 McreeWu 创建的主题 程序员 关于远程执行(ansible 等工具)相关问题
这种情况估计你们需要自己研发了,ansible 模块通过 ssh 协议(或者 Kerberos 、LDAP )推送到被管节点执行,执行完之后自动删除, 几万台服务器肯定是满足不了的, 每个服务器装 agent 是需要的
2024 年 9 月 5 日
回复了 MimicOctopus 创建的主题 Kubernetes 请教关于 k8s 存储方案的问题
未来存储肯定是 csi 驱动方式为主, 也减少了 k8s 的 bug 和 代码耦合。对性能和可靠性要求比较高的场景,NFS 就不适合。
2024 年 9 月 5 日
回复了 MimicOctopus 创建的主题 Kubernetes 请教关于 k8s 存储方案的问题
k8s 存储都是分场景来选的, 另外 k8s 最近几个版本都有存储驱动的弃用和移除,移除云服务厂商的 in-tree 卷驱动,都是让存储厂商来提供 csi 。
2024 年 9 月 3 日
回复了 chen0520 创建的主题 Go 编程语言 有没有人在生产用过 sqlite+nas 分布式存储的?
建议别尝试了, 通过修改 sqlite 数据库文件同步到共享存储的方式的方式是错误的,不要研究了,
另外出了问题你也搞不定,sqlite 是不存在跨机操作数据文件的方式的,sqlite 对数据文件的保护的确是操作系统的文件锁,
另外 nas 这种共享存储 不适合关键的数据库主备。

我也只见过 mysql, oracle 数据库搞这种共享存储的数据库集群的成熟方案,sqlite 别搞。

1.基于共享存储的方案 SAN
方案介绍:SAN(Storage Area Network)简单点说就是可以实现网络中不同服务器的数据共享,共享存储能够为数据库服务器和存储解耦。使用共享存储时,服务器能够正常挂载文件系统并操作,如果服务器挂了,备用服务器可以挂载相同的文件系统,执行需要的恢复操作,然后启动 MySQL 。

2.基于磁盘复制的方案 DRBD
方案介绍:DRBD(Distributed Replicated Block Device)是一种磁盘复制技术,可以获得和 SAN 类似的效果。DBRD 是一个以 linux 内核模块方式实现的块级别同步复制技术。它通过网卡将主服务器的每个块复制到另外一个服务器块设备上,并在主设备提交块之前记录下来。DRBD 与 SAN 类似,也是有一个热备机器,开始提供服务时会使用和故障机器相同的数据,只不过 DRBD 的数据是复制存储,不是共享存储。

其他方式是通过网络 IO 的主从之类的方案
2024 年 9 月 3 日
回复了 chen0520 创建的主题 Go 编程语言 有没有人在生产用过 sqlite+nas 分布式存储的?
题外话,sqlite 不适合独立出来做数据服务器,适合嵌入在程序中, 这种就算用 sqlite 需要魔改,当然市面上已经有了这种魔改 sqlite 作为数据库引擎的高性能分布式数据库 (bloomberg 出的 comdb2)
https://github.com/bloomberg/comdb2
2024 年 9 月 3 日
回复了 chen0520 创建的主题 Go 编程语言 有没有人在生产用过 sqlite+nas 分布式存储的?
sqlite 也是数据库,只不过是可以嵌入程序运行的数据库,像这样的嵌入式数据库有 SQLite, RocksDB, and DuckDB, 多尝试尝试
2024 年 9 月 3 日
回复了 chen0520 创建的主题 Go 编程语言 有没有人在生产用过 sqlite+nas 分布式存储的?
甲方说什么就是什么, 都限定了信创数据库,那就用起来,其他数据库根本不会给你过审的。
一般使用 go 的一些静态检查分析工具,过滤掉大多数问题代码,go vet 工具
2024 年 8 月 26 日
回复了 Tdy95 创建的主题 程序员 [求助] Python 调用 dll 的时候发现代码运行被阻塞了?
调用 C++的 dll 接口 是会阻塞的,
asyncio 是协程,线程阻塞了, 协程肯定是会阻塞的,

sdk 相关的代码单独测试吧,可以搞一个并发多进程队列, 发数据扔给队列就继续处理接受数据,sdk 相关的代码不断从队列里面取数据。
2024 年 8 月 24 日
回复了 chaoschick 创建的主题 程序员 在 idea 中执行与在命令行执行,速度怎么相差这么大
在控制台运行包含 jit 编译吧, 这个时间这么长 只有编译才需要这么久。
2024 年 8 月 22 日
回复了 wfg 创建的主题 程序员 为什么网上遇到的程序员大部分是网站开发(前端/后端)
首先题目标题就已经错了,后面再怎么讨论也没有意义。
前端和后端是领域,C++ 是语言,谁说 c++ 不能写后端, 没见过一些公司用 c++ 写后端吗?
通常大多数前后端要求业务导向,短平快, 关注业务逻辑,而不去关注如何实现一些基础特性。

手机端涉及到大型游戏优化和 ROM 开发 不用 c++ 和 Rust 开发也是不行的。

前端用 c++ 也不是不可以, 前端游戏以及 wasm 封装一些计算就都是 c++或 rust 的。

另外前端和后端门槛相对容易,招聘岗位多,就业机会多,当然你遇到程序员大概率是网页开发。

c++ 在十年前前后端没有分离的情况下,的确被 web 开发 抛弃了, 主要是 c++ 处理字符串能力弱以及模板引擎不行,其次是当时 c++内存管理和安全风险不完善的原因,现在后端服务少量用 c++ 也是有的。
1 ... 12  13  14  15  16  17  18  19  20  21 ... 40  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   904 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 19:33 · PVG 03:33 · LAX 12:33 · JFK 15:33
♥ Do have faith in what you're doing.