wenbinwu
V2EX  ›  问与答

千万人在线的即时聊天后端如何实现

  •  
  •   wenbinwu · Feb 7, 2017 · 6558 views
    This topic created in 3566 days ago, the information mentioned may be changed or developed.

    2 千万人在线 点对点聊天 不需要群组功能

    后端如何实现?

    请在 BAT 工作过,或者有相关经验的朋友讲一下经验 谢谢

    Supplement 1  ·  Feb 8, 2017
    主要是想了解一下后端的架构,谢谢
    18 replies  •  2017-02-08 11:25:56 +08:00
    just4test
    just4test
    Feb 7, 2017❤️1
    1
    https://leancloud.cn 利益无关。
    不知道楼主公司什么背景,如果现在初创公司能搞到两千万人同时在线,做梦都要笑醒了吧。
    如果是老牌公司,应该不至于上 v2 问吧。
    zkd8907
    zkd8907
    Feb 7, 2017❤️1
    2
    从腾讯 QQ 或者微信团队挖一个组的人过来应该可以实现
    LeeCoding
    LeeCoding
    Feb 7, 2017 via iPhone
    3
    这可是核心技术啊,不会随便说吧。
    wellsc
    wellsc
    Feb 7, 2017
    4
    erlang~
    em70
    em70
    Feb 7, 2017 via Android
    5
    马化腾说微信其实是个电子邮件系统
    dannywu1991
    dannywu1991
    Feb 7, 2017
    6
    tigase ?
    des
    des
    Feb 7, 2017
    7
    同问, 2 千万人在线,楼主是什么公司啊?
    yinheli
    yinheli
    Feb 7, 2017
    8
    楼主这是一道面试题,目测应该是某 BAT 面试无脑面试官出的(逃)……
    ke1e
    ke1e
    Feb 7, 2017 via Android
    9
    点对点需要实现后端嘛?
    jininij
    jininij
    Feb 7, 2017 via Android
    10
    @em70 微信是个电子邮件系统,还真是! 否则百人群 一个红包能给我延迟半分钟?
    点对点聊天,有客户端的话,为什么不用 p2p 呢。再把 DHT 引进来,对于没法端口穿透的设备,自动匹配出第三个客户端中转,那么整个服务器都可以省掉了。
    qiaobeier
    qiaobeier
    Feb 8, 2017
    11
    @em70 它懂个屁,让龙哥说说吧。
    wenbinwu
    wenbinwu
    OP
    Feb 8, 2017
    12
    @ke1e
    @jininij
    不好意思,我说点对点的意思是指一个人对一个人的聊天,没有群聊天功能。不是指互相直连,而是需要通过服务器转发
    wenbinwu
    wenbinwu
    OP
    Feb 8, 2017
    13
    @zkd8907 那肯定能够完成任务了。不过需要自己弄的话,还是想了解下在架构上有什么坑和注意事项
    ihuotui
    ihuotui
    Feb 8, 2017 via iPhone
    14
    开发过 tcp 就知道怎么设计了!可以看看 talent nio
    wangdu2012
    wangdu2012
    Feb 8, 2017 via iPhone
    15
    多问无意,一百万年薪就有人了
    ibufu
    ibufu
    Feb 8, 2017
    16
    webrtc 啊,为什么还要 bat 工作?
    azh7138m
    azh7138m
    Feb 8, 2017 via Android
    17
    @ibufu iOS 上没有浏览器支持这个吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2104 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 107ms · UTC 04:34 · PVG 12:34 · LAX 20:34 · JFK 23:34
    ♥ Do have faith in what you're doing.