kuituosi 最近的时间轴更新
kuituosi

kuituosi

V2EX 第 637377 号会员,加入于 2023-07-06 13:34:09 +08:00
今日活跃度排名 3913
kuituosi 最近回复了
2 天前
回复了 weijancc 创建的主题 GitLab 极狐要收费了
自建 GitLab 成本很高吗?而且国内公司天然不信任,根本没什么公司把代码放 saas 上
2 天前
回复了 tyrantZhao 创建的主题 职场话题 最近找工作体验
c++本身职位比较少吧
@huigeer 明白人,稳定 im 只有 c++,erlang ,rust 才胜任。
稳定 im 这个技术门槛还是比较高,当然也要看场景,有的并不需要稳定 im
@rayw0ng 这个要求明显就是抄的,并不是针对 im 的技术写的
明显就是小团队招一个熟悉 im 的程序员
在大佬眼里这个待遇显然太低了,但是在非高手眼里又是另一回事
这大概就是优秀的匹配机制吧
@Hamichat Firebase 并不是专门面向 im 的服务,而是提供数据实时同步功能的服务
但是 im 在技术上的最本质的就是数据实时同步,一个用户发送消息,im 后台服务器把这条消息实时同步到接受用户
所以 Firebase 不仅能做 im ,还能做其他数据实时同步的功能
国外主流需要 im 服务的基本都是用 Firebase 作为基础来实现的
@guotie tg 不仅是成熟 im 而且支持多 idc 部署,这套系统的复杂度这么高怎么可能开源
看看 what‘s app 卖了多少钱就知道做 im 多难了,貌似 30 亿美金加股票,整个公司所有人财富自由
@kbalkuu 腾讯 im 是 c++做的,而且 im 组的人出来做开源信不信到南山法院走一趟
国外一般用 google 的 firebase ,国内一般用腾讯的,成熟的 im 也就大厂有保障
也有很多小公司业务可以忍受消息丢失选择开源的
@kbalkuu openim 有重大缺陷,一旦当机就可能丢消息,他们花钱雇水军刷的 star
而且还有其他很多问题,架构太烂了
不过可以作为聊天室用,这样出问题损失不大
@niubee1 开源的一般是 java 或 golang 实现的
缺点是要么性能不够只适合小规模,要么是有严重 bug
微信 钉钉 飞书的核心模块都是 c++实现的,这种才真正适合大规模用户
当然 rust 是更好选择,不过对大厂来说以前大量代码要重新写
@djangovcps 在不同人眼里资深的概念并不一样
很多人不知道 it 行业的坑,当然外包又是另外一个故事
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5021 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 07:32 · PVG 15:32 · LAX 23:32 · JFK 02:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.