• 请不要在回答技术问题时复制粘贴 AI 生成的内容
golangLover
V2EX  ›  程序员

大厂里都有哪些基础设施是小厂难见到的?

  •  
  •   golangLover · Jan 24, 2023 · 10820 views
    This topic created in 1380 days ago, the information mentioned may be changed or developed.

    进了一家中厂以后才知道:

    • 有配置中心,更改配置不用重新发布。
    • 有发布中心,一键发布

    顿时觉得自己从刀耕火种的生活进化了。大家公司里还有其他基础建设能分享一下吗?

    58 replies  •  2023-01-29 11:15:31 +08:00
    Inn0Vat10n
    Inn0Vat10n
    Jan 24, 2023❤️5
    1
    有独立的园区
    zhoudaiyu
    zhoudaiyu
    Jan 24, 2023❤️2
    2
    你说的这两个,我们这个 400 人的小厂也有啦。大厂还有日志、分布式追踪系统,自动化测试平台,各种中间件的 aaS 等等等等(只是看文章,没有去过大厂 QAQ )
    tottea
    tottea
    Jan 24, 2023
    3
    K8S 平台
    dacapoday
    dacapoday
    Jan 24, 2023 via iPhone❤️2
    4
    前年把基于 aws 的配置中心拆掉了,鸡肋。
    发布中心也改成了基于 github action 的插件,只要合并到特定的分支就会自动 tag 并 deploy 。
    DonaidTrump
    DonaidTrump
    Jan 24, 2023
    5
    自己独立的机房
    luob
    luob
    Jan 24, 2023❤️21
    6
    食堂

    软件这玩意在大厂里好用的话很快就能推广到小厂去,想来想去好像只有食堂没办法移植了,人少了不划算。
    perfectlife
    perfectlife
    Jan 24, 2023 via Android
    7
    配置中心啥的小厂也有,我感觉区别不大,唯一区别的就是类似 istio 这样的没用,小厂真的没必要用
    opengps
    opengps
    Jan 24, 2023
    8
    硬件防火墙,硬件负载均衡,硬件双机热备。。。
    uiosun
    uiosun
    Jan 24, 2023
    9
    有独立的园区、食堂、班车和各种年终奖

    其他的感觉大小厂差不多
    haya
    haya
    Jan 24, 2023
    10
    美女
    FrankAdler
    FrankAdler
    Jan 24, 2023 via iPhone
    11
    cmdb ,发布系统,日志系统,监控系统,链路跟踪,压测系统,文档系统,工单,开源软件衍生的管理系统啥的,老实说开发测试上线排错监控一整套下来大厂有的几乎小厂都没有,要么用开源的凑合用,而且各系统之间也不用指望打通,甚至可能都是个人搭建的
    我觉得可以直接幻想下自己工作上觉得难受的的地方大厂可能会点好吧
    Biggoldfish
    Biggoldfish
    Jan 24, 2023❤️3
    12
    绝大多数大厂的内部服务都有开源或者商业替代,比如狗家的 https://github.com/jhuangtw/xg2xg

    可能一些只适合大厂的 infra 比如 monorepo 及相应的配套像是 Piper 之类的不常见,小厂用不上,大厂有类似需求都自己造一套了
    renhou
    renhou
    Jan 24, 2023
    13
    食堂
    哪怕是软件园,也得是规模大一点的园区才有食堂
    iamtsm
    iamtsm
    Jan 24, 2023
    14
    如果老板是大厂出来的, 基础设施大概率公司会对标大厂,上家公司就是这样,老板是腾讯出来的,然后内部系统,技术文档资源库,运维平台,发布平台,日志平台,监控平台,全链路追踪,自动化测试,还有很多,就连微服务框架都是自研的.... 除了这些还用了挺多开源工具和系统。现在在小厂感觉很多设施不是很完善,有点鸡肋
    nightwitch
    nightwitch
    Jan 24, 2023 via Android
    15
    软件上的话,基本全套监控和 trace 吧,但是不一定好用,不同系统来自不同部门,不一定打通。
    硬件上,有专门的 IT 部门,电脑坏了可以调备件,大厂自有大厦基本标配食堂和健身房。
    musi
    musi
    Jan 24, 2023
    16
    薪资福利年终奖
    penzi
    penzi
    Jan 24, 2023
    17
    电脑系统出了问题直接联系对应的开发组?
    midasplus
    midasplus
    Jan 24, 2023 via Android
    18
    EPC ?(狗头
    Reficul
    Reficul
    Jan 24, 2023 via iPhone❤️3
    19
    不少 infra 都可以买 saas 服务解决,体验未必比自研的差。嫌贵也可以开源的自己搭。

    公司的自演产品大多有历史包袱重、文档不全、一堆 bug 、消极维护等问题,出问题还要求人解决,效率还不一定比自己看代码翻 issue 靠谱。

    最重要的区别还是人的区别,小公司也有用得好的,大公司也未必有多好。
    defage
    defage
    Jan 24, 2023
    20
    自建机房,一旦自建机房各种运维和专职 DBA 团队就需要了,对应运维的一些中间件之类的也就需要了。

    没有自建机房就会产生一个新的职位:云 xxx
    learningman
    learningman
    Jan 24, 2023
    21
    我自己的玩具也有配置中心和 CI 啊。。。感觉不如食堂
    Jooooooooo
    Jooooooooo
    Jan 24, 2023
    22
    严格的数据权限控制.

    表不同字段都是分开授权的.
    tuochenlyu
    tuochenlyu
    Jan 24, 2023 via iPhone
    23
    @111qqz 醉了,EPC 适用于超大厂😵‍💫
    RedisMasterNode
    RedisMasterNode
    Jan 24, 2023
    24
    或许多机房的部署、跨机房的数据同步和服务交互?
    webcape233
    webcape233
    Jan 24, 2023 via iPhone
    25
    主要是硬件设施 , 园区 单位内部食堂 独立办公楼 健身房 医务室 班车
    此外是合法完善的薪资福利体系,晋升制度
    Wolvin
    Wolvin
    Jan 24, 2023
    26
    保洁
    sadfQED2
    sadfQED2
    Jan 24, 2023 via Android
    27
    完善的数仓体系。比如 mysql 数据想同步到 hive es kafka 等等,都是鼠标点几下就完成了。再数仓中做各种用户画像分析,同步用户画像数据到程序里面用,都是点几下鼠标的事情。
    frankwei777
    frankwei777
    Jan 24, 2023
    28
    内网论坛吧,大厂人多帖子多,小厂人少玩不起来?
    xiaket
    xiaket
    Jan 24, 2023
    29
    大厂最成功的部分是 HR 和人员评估 /招聘流程, 能够持续找到最合适的人.
    victor
    victor
    Jan 24, 2023
    30
    @dacapoday 想要「只要合并到特定的分支就会自动 tag 」的代码片段,谢谢
    golangLover
    golangLover
    OP
    Jan 24, 2023
    31
    @zhoudaiyu 发布中心是自研吗,还是用哪个服务
    singerll
    singerll
    Jan 24, 2023 via Android
    32
    小厂可能也能享受到,但往往都是滞后很多年的。
    sockball07
    sockball07
    Jan 24, 2023
    33
    @frankwei777 #27 想起好的大学就有内网论坛 一般大厂都有的吗?
    acerphoenix
    acerphoenix
    Jan 24, 2023
    34
    @Biggoldfish 擦,还有这好东西
    james122333
    james122333
    Jan 24, 2023
    35
    楼主说的这些都很无聊
    给我搞我都一键处理 只是没独立一个系统
    两种方式都有优缺点
    只是更喜欢类 unix 使用方式而不是整天没 web api 就没办法处理事情
    iamkiptim
    iamkiptim
    Jan 24, 2023
    36
    说个百度的吧,有个叫 [寻他] 的内部系统,专门找同事的工位。
    tf2
    tf2
    Jan 24, 2023
    37
    你说这两个跟大厂无关呀。小厂有经历也能玩。。。

    谈不上大厂,但是第一次在厂里申请 redis ,直接下来一个 96G 的实例给我惊呆了。。。。。这还是乞丐版的配置。。。。对我习惯云服务各种 1C2G 配置的非常十分极其震撼。
    zhoudaiyu
    zhoudaiyu
    Jan 25, 2023 via iPhone
    38
    @golangLover 给 sonar jenkins 啥的套了一层,外加一些内部系统揉到一起了
    lightjiao
    lightjiao
    Jan 25, 2023
    39
    自动化测试,据我所了解,很多中小公司是没有自动化测试的,很震惊
    NXzCH8fP20468ML5
    NXzCH8fP20468ML5
    Jan 25, 2023 via Android
    40
    两地三中心
    NXzCH8fP20468ML5
    NXzCH8fP20468ML5
    Jan 25, 2023 via Android
    41
    自研 oa ,人事,财务,专利,公文等办公系统。贼难用。
    LeoWA
    LeoWA
    Jan 25, 2023
    42
    当年在微博见过一次流量重放。

    后面去过的公司,非大厂的根本就没见过这玩意
    iamkiptim
    iamkiptim
    Jan 25, 2023
    43
    @xxfye 大厂也是没有办法,外面的满足不了内部复杂的需求。
    Dxxxxs
    Dxxxxs
    Jan 25, 2023
    44
    异地多活架构。这玩意大厂必备,小厂没有应用场景。
    虽然大厂玩的也不一定 6 就是了。前有开水团机房断电,后有阿里云机房制冷挂掉。
    Torpedo
    Torpedo
    Jan 25, 2023
    45
    大厂的基础设施,大部分都可以买云服务实现。很多内部的基础设施,还不如开源 or 云服务
    其次很多核心还是看你们架构怎么规划的。基础设施怎么用更重要
    然后就是业务核心部门,可以要求基础设施的团队针对业务做一些定制开发
    janxin
    janxin
    Jan 25, 2023
    46
    大厂有的小场没有的自然是各种福利,包括不限于奖金、食堂、班车,房补 etc
    liuxu
    liuxu
    Jan 25, 2023
    47
    你说的这些,我 1ip 的博客也有
    AyaseEri
    AyaseEri
    Jan 25, 2023
    48
    200 米的大楼
    2828kakafa
    2828kakafa
    Jan 25, 2023 via iPhone
    49
    自研的系统小厂几乎没有,都是开源拿来直接用
    oclock
    oclock
    Jan 25, 2023
    50
    文档和信息安全工程师(与 ops 不是一条线)
    oclock
    oclock
    Jan 25, 2023
    51
    @Reficul

    “公司的自演产品大多有历史包袱重、文档不全、一堆 bug 、消极维护等问题,出问题还要求人解决,效率还不一定比自己看代码翻 issue 靠谱。”

    不少大厂还老爱在 Qconf 之类会议分享这类补丁套补丁适配一层又一层的“自研平台、系统”
    weateau
    weateau
    Jan 25, 2023 via iPhone
    52
    数据地图
    nrtEBH
    nrtEBH
    Jan 25, 2023
    53
    Global network backbone
    mshrek
    mshrek
    Jan 25, 2023
    54
    @oclock 不敢用国产开源平台或者系统。无论个人的还是公司背景的
    dayeye2006199
    dayeye2006199
    Jan 27, 2023
    55
    monorepo
    代码库大到 git 没法用,基于 hg 魔改的版本控制软件。
    代码库克隆到本地,使用的也是魔改的按需加载的文件系统。所以为了管理代码专门开发了一整套版本管理和存储的工具。
    julyclyde
    julyclyde
    Jan 28, 2023
    56
    大厂还有一个就是“水平分布很广泛”的人才队伍,从最 nb 到最 sb 的人都有
    中厂人的分布一般还是比较集中的
    CaptainD
    CaptainD
    Jan 29, 2023
    57
    @lightjiao #39 小作坊可能都没有测试,比如我们哈哈哈
    chevalier
    chevalier
    Jan 29, 2023
    58
    腾讯有内部客服系统,你在办公过程中遇到了任何问题,比如电脑网络故障、行政财务问题、办公区环境问题、身体不适、心理问题等,直接拨打对应的内部号码,有接线员团队(类似中国移动那种客服)给你解决,完事后还让你给出星级评价
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1316 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 19:57 · PVG 03:57 · LAX 11:57 · JFK 14:57
    ♥ Do have faith in what you're doing.